O documento fornece uma introdução sobre o sistema operacional Android, incluindo sua história, versões, características, como programar para ele e oportunidades de ganhar dinheiro com aplicativos Android.
O objetivo deste livro é apresentar a você o mundo do Android de uma forma fácil e rápida, sem muita enrolação.
Hoje em dia, cada vez mais pessoas utilizam o celular para acessar a Internet; o volume é tanto que o acesso à web, por dispositivos móveis, já está quase superando o acesso por computadores tradicionais. Por essa razão, muitas empresas, na área mobile, faturam milhões anualmente desenvolvendo aplicativos próprios e para terceiros.
Com a altíssima demanda por profissionais qualificados e a grande falta destes, começam a aparecer grandes oportunidades para quem quer seguir uma carreira como desenvolvedor Android, seja em grandes empresas ou autônomos.
O livro Android Aprendiz mostra exatamente o marco inicial do caminho a ser percorrido para que você adentre o mundo da plataforma e, num breve futuro, alcance o grau de profissionalismo para aproveitar essas oportunidades. É um conteúdo de qualidade que está focado na criação de sua primeira aplicação Android!
Android é uma plataforma aberta voltada para dispositivos móveis desenvolvida pela Google e atualmente é mantida pela Open Handset Alliance (OHA). Todas as aplicações desenvolvidas para essa plataforma foram criadas com a linguagem Java, o que facilita muitos programadores com conhecimentos em Java (ou de outras linguagens próximas de Java como C++ e C#) a desenvolver aplicações para o Android.
Esta apostila tem por objetivo mostrar de modo fácil como programar na plataforma para dispositivos móveis da Google (Android) usando a IDE Eclipse.
Para quem dedico este material?
Este material é dedicado aos usuários experientes ou iniciantes em programação (tanto para Desktop, Móbile e etc.), que já tenha algum contato com a linguagem Java ou com uma de suas derivadas (como C/C++ ou C#).
Entenda porque seu aplicativo de Android não deve ser igual ao de iPhoneHenrique Perticarati
Usuários de Android interagem com seu smartphone de outra forma. Ok, é parecido, mas não é nem de longe igual.
Com 66% de mercado no Brasil e crescendo a cada mês, o Android possui um Design de Interação consistente e que é usado por Facebook, Evernote, Dropbox, Whatsapp e pelos apps mais bem avaliados na PlayStore.
Na hora de planejar seu app, tome corretamente a decisão que pode levá-lo à boa aceitação, ou ao fracasso total! Por que não aderir e oferecer ao seu usuário a melhor experiência?
Primeiros slides do curso de Android da Especializa. O curso foi reformulado no início de 2013 e você pode conferir a ementa completa em http://www.especializa.com.br/curso/android
Este material foi atualizado em Janeiro de 2014
Minicurso apresentado na Jornada de Atualização em Computação, Elétrica e Eletrônica (JACEE) da Universidade Federal do Espírito Santo (UFES). São apresentados o mercado para Android, o histórico da plataforma, a sua arquitetura, as diferenças do processo de desenvolvimento Java e Android e os componentes básicos de aplicação. Também são descritos os passos para criação de dois aplicativos do início ao fim.
O objetivo deste livro é apresentar a você o mundo do Android de uma forma fácil e rápida, sem muita enrolação.
Hoje em dia, cada vez mais pessoas utilizam o celular para acessar a Internet; o volume é tanto que o acesso à web, por dispositivos móveis, já está quase superando o acesso por computadores tradicionais. Por essa razão, muitas empresas, na área mobile, faturam milhões anualmente desenvolvendo aplicativos próprios e para terceiros.
Com a altíssima demanda por profissionais qualificados e a grande falta destes, começam a aparecer grandes oportunidades para quem quer seguir uma carreira como desenvolvedor Android, seja em grandes empresas ou autônomos.
O livro Android Aprendiz mostra exatamente o marco inicial do caminho a ser percorrido para que você adentre o mundo da plataforma e, num breve futuro, alcance o grau de profissionalismo para aproveitar essas oportunidades. É um conteúdo de qualidade que está focado na criação de sua primeira aplicação Android!
Android é uma plataforma aberta voltada para dispositivos móveis desenvolvida pela Google e atualmente é mantida pela Open Handset Alliance (OHA). Todas as aplicações desenvolvidas para essa plataforma foram criadas com a linguagem Java, o que facilita muitos programadores com conhecimentos em Java (ou de outras linguagens próximas de Java como C++ e C#) a desenvolver aplicações para o Android.
Esta apostila tem por objetivo mostrar de modo fácil como programar na plataforma para dispositivos móveis da Google (Android) usando a IDE Eclipse.
Para quem dedico este material?
Este material é dedicado aos usuários experientes ou iniciantes em programação (tanto para Desktop, Móbile e etc.), que já tenha algum contato com a linguagem Java ou com uma de suas derivadas (como C/C++ ou C#).
Entenda porque seu aplicativo de Android não deve ser igual ao de iPhoneHenrique Perticarati
Usuários de Android interagem com seu smartphone de outra forma. Ok, é parecido, mas não é nem de longe igual.
Com 66% de mercado no Brasil e crescendo a cada mês, o Android possui um Design de Interação consistente e que é usado por Facebook, Evernote, Dropbox, Whatsapp e pelos apps mais bem avaliados na PlayStore.
Na hora de planejar seu app, tome corretamente a decisão que pode levá-lo à boa aceitação, ou ao fracasso total! Por que não aderir e oferecer ao seu usuário a melhor experiência?
Primeiros slides do curso de Android da Especializa. O curso foi reformulado no início de 2013 e você pode conferir a ementa completa em http://www.especializa.com.br/curso/android
Este material foi atualizado em Janeiro de 2014
Minicurso apresentado na Jornada de Atualização em Computação, Elétrica e Eletrônica (JACEE) da Universidade Federal do Espírito Santo (UFES). São apresentados o mercado para Android, o histórico da plataforma, a sua arquitetura, as diferenças do processo de desenvolvimento Java e Android e os componentes básicos de aplicação. Também são descritos os passos para criação de dois aplicativos do início ao fim.
Quarta sequência de slides do curso de Android da Especializa Treinamentos
http://www.especializa.com.br/curso/android
Assunto desta aula:
- Application (Mais detalhes do AndroidManifest.xml)
- Activity
- Fragment
Quarta sequência de slides do curso de Android da Especializa Treinamentos
http://www.especializa.com.br/curso/android
Assunto desta aula:
- Application (Mais detalhes do AndroidManifest.xml)
- Activity
- Fragment
Android case: 5 perguntas + 1 sobre desenvolvimento para AndroidDouglas Frari
What (o que?)
Where (onde?)
When (quando?)
Who (quem?)
Why (por que?)
How (como?)
Isso aplicado para o desenvolvimento Android de acordo com pessoais do palestrante. Programador Android desde 2011.
Palestra de Nelson Glauber sobre Android para a turma de pós-graduação em Engenharia de Software da UFPE. Apresentada durante a aula do Prof. Silvio Meira.
Campus Party Recife - Sua primeira e próximas aplicações Android: como fazer ...Nelson Glauber Leal
Uma oportunidade de entrar em contato com os principais recursos utilizados para criar aplicativos para Android e aprender de maneira prática os primeiros passos para desenvolver para este sistema operacional, utilizando ferramentas que facilitam a vida dos desenvolvedores e fazem desta plataforma Google um sucesso no mercado mobile.
http://www.youtube.com/watch?v=l1BUQAKP_EY
Criando um Aplicativo Android para Consumir uma API RESTFul Desenvolvida em A...Bruno Vasconcellos
Foi desenvolvido um aplicativo nativo Android, utilizando GPS, para consumir uma API do tipo RESTFul criada com Apigility.
Mostrado codigo-fonte do aplicativo e exemplos práticos de uso.
Foi abordado temas como:
Material Design;
Localização por GPS;
Google Maps API;
AsyncTask;
Requisições HTTP ( GET e POST);
Integração com uma API do tipo RESTFul, criada com Apigility;
Persistência de Preferências de Usuários;
Conexão de dados.
Palestra realizada por Bruno Vasconcellos em setembro de 2015, na Semana Acadêmica dos Cursos de Informática do IFSul Bagé.
Desenvolvimento para Android - Bento Gonçalves (08/2011)Gustavo Ciello
Slides do workshop sobre Desenvolvimento para Android, apresentado no Tchêlinux Bento Gonçalves (13/08/2011). http://tchelinux.org/site/doku.php?id=evento_2011_agosto_bento
Android
O Android é um sistema operacional (SO) fundado no núcleo Linux que é aprimorado pelo Google. Com uma interface de usuário que é baseada na manipulação direta, o sistema operacional foi construido para dispositivos móveis com tela sensível ao toque como smartphones e tablets; com interface específica para TV (Android TV), carro (Android Auto) e relógio de pulso (Android Wear).
O Android utiliza-se da tela sensível ao toque para que o usuário possa manipular objetos virtuais e também de um teclado virtual. Independentemente de ser principalmente utilizado em dispositivos móvel com tela sensível ao toque, ele também funciona em consoles de videogames, câmeras digitais, computadores e outros dispositivos eletrônicos.
Programação para dispositivos Móveis - Criação de aplicativos - Android Aula...Diogo Rafael da Silva
Programação para dispositivos Móveis - Criação de aplicativos - Android Aulas de 1 a 10 - CENTEC, aulas de java, android e andoird studio, aplicativos, app, apps, kotlin
2. José Kálil Maciel do Rego
Graduado em Tecnologia em
Desenvolvimento de Software pelo CEFET-
RN
Pós-Graduado em Sistemas Corporativos
pela FARN
Analista de sistemas com 8 anos de
experiência em sistemas web e mobile
O Professor
3. História
Sistema inicialmente concebido pela
Android Inc.
A Android Inc. foi adquirida pela Google
em 2005
Em 2006 é lançado o primeiro aparelho
com Android, o HTC Dream
Hoje o Android é controlado pela Open
Handset Aliance e gerenciado pela
Google
4. Versões
A medida que o Android foi evoluindo,
surgiram diversas versões.
Uma curiosidade. Cada nome de versão
do Android é o nome de uma sobremesa
em inglês e sempre segue uma ordem
alfabética
9. Quem é o dono do Android?
O Android é de código open-source
É gerenciado pela Open Handset Aliance
A Google tem poder de veto
10. Open Handset Aliance
Grupo formado por 84 empresas do ramo
de tecnologia em telecomunicações, semi-
condutores, desenvolvimento de software e
vendas.
Tem o objetivo de tentar unificar as
tecnologias de dispositivos de computação
móvel para prover uma melhor interação
entre os fabricantes de aparelhos,
desenvolvedores e usuários
13. O Android é uma marca?
O Android é um sistema operacional para
dispositivos móveis.
Qualquer empresa pode lançar um
aparelho com Android, desde que siga
alguns requisitos exigidos pela OHA.
14. O que se usa para programar
com Android?
É preciso ter instalada a máquina virtual
Java
Tem que instalar o SDK do Android.
Tem que instalar a API da versão do
Android que se deseja programar.
É desejável ter um aparelho com
Android, mas não é obrigatório
Funciona em computadores com
Windows, Linux e Mac.
15. É possível utilizar qualquer IDE que
trabalhe com Java.
Existem ferramentas para o Eclipse que
facilitam o trabalho do programador.
É possível através do Eclipse criar
interfaces gráficas usando uma
ferramenta visual
O que se usa para programar
com Android?
17. É possível simular praticamente todos os
comportamentos de um aparelho real
atraves do ADB.
ADB é o emulador de aplicações Android
que funciona junto com a ferramenta de
programação.
Preciso ter um aparelho pra
programar em Android?
18. É possível criar aplicações das mais diversas
finalidades, desde jogos até aplicativos
comerciais.
Este curso vai focar em aplicativos
comerciais utilizando todos os recursos
disponíveis no aparelho, desde recursos de
comunicação, GPS, bússola, conectividade,
câmera, armazenamento, etc.
O que eu posso fazer para
Android?
19. É possível criar aplicações em Android e publicá-
las numa loja virtual disponível pela Google
chamada Google Play.
O Google Play oferece desde aplicações
gratuitas feitas por desenvolvedores
independentes até aplicações pagas criadas
por grandes empresas.
Existem outras lojas de aplicativos para Android
como a Amazon App Store, AppBrain, getJar,
etc
Programar em Android dá
dinheiro?
20. Quem já ganhou dinheiro
com aplicações em Android?
Ndrive
Rovio (Angry Birds)
WhatsApp
LINE
EA Mobile
Instagram
King (Candy Crush)
21. Quantas aplicações com
Android já existem?
A cada dia, centenas de aplicações são
adicionadas ao Google Play.
Já existem cerca de 100.000 aplicações
das mais variadas finalidades disponíveis.
Existem desde aplicações de finalidade
duvidosa até complexos sistemas e redes
sociais.
23. O que preciso pra ganhar
dinheiro com Android?
Criar uma aplicação interessante
Publicá-la no Google Play ou em outra
loja de aplicativos
Pagar uma taxa única de $ 25.00. Essa
taxa dá direito a publicar quantas
aplicações quiser.
O Google fica com 30% do valor do
aplicativo e o desenvolvedor recebe os
outros 70%.
24. Qual é o futuro do Android?
A Google comprou a divisão da Motorola de
dispositivos móveis por $12,5 bilhões para
criar uma linha própria de aparelhos e já
revendeu para a Lenovo.
O WhatsApp foi comprado pelo facebook
por $16 bilhoes, o Waze foi comprado pelo
Google por $4 bilhões.
O crescimento no número de aparelhos com
Android e o barateamento das tarifas de
acesso à internet para celulares fazem com
que uma parcela maior da população possa
ter acesso a essas tecnologias.
25. Qual é o futuro do Android?
O market share do Android cresceu no
ano de 2010 cerca de 1300%, com cerca
de 20 milhões de novos aparelhos.
Em 2013 o Android esteve presente em
81% dos smartphones fabricados (fonte
Forbes)