2. Android: uma
nova maneira de
programar para
dispositivos
móveis
Robson Soares Silva
Blog: www.robsonsoares.com
3. Índice
Apresentação
O que é o Android?
Arquitetura do Android
Situação atual do mercado
Fabricantes
Aplicação Prática
Conclusão
4. Apresentação
Graduação em Ciência da Computação
Pós-Graduação em Análise de Sistemas
Mestrado em Ciência da Computação
Desenvolvimento de Softwares em Clipper,
FoxPro, Delphi e Java
6. Definição do Android
Android é um ambiente operacional
completo baseado no kernel Linux® V2.6.
Inicialmente, o destino de implementação
para o Android era a arena do telefone
móvel, incluindo telefones inteligentes e
dispositivos de baixo custo.
Entretanto, a variedade completa do
Android de serviços de computação e o
suporte totalmente funcional têm potencial
para ir além do mercado de telefones
7. 21/11/10
Arquitetura do Android
Os aplicativos Android são gravados na
linguagem de programação Java e são
executados em uma máquina virtual
(VM).
É importante observar que a VM não é
uma JVM, como você pode esperar,
mas é uma Dalvik Virtual Machine, uma
tecnologia de software livre.
Cada aplicativo Android é executado
10. 21/11/10
Situação do Mercado de Aparelhos
com Android
Android é a segunda plataforma mais
usada em smartphones no mundo.
De acordo com a empresa de pesquisa
Canalys, a plataforma Android,
desenvolvida pelo Google, subiu para a
segunda posição no mercado global de
smartphones no terceiro trimestre.
11. 21/11/10
Android é a segunda plataforma mais
usada em smartphones no mundo
A Nokia, com seu sistema operacional
móvel Symbian, lidera o mercado com
37% de participação.
O Android tem 17%. Os novos números
mostram um crescimento supreendente
do Android quando comparado a outras
empresas, incluindo Research In Motion
(RIM), Apple e Microsoft.
12. 21/11/10
Motorola volta a lucrar, com Android
Com a ajuda do sistema operacional
Android, a Motorola anunciou semana
passada que foi capaz de voltar a reportar
lucro pela primeira vez nos últimos três
anos, superando até mesmo as
expectativas do mercado.
13. 21/11/10
Smartphones mais baratos
Oferecido de forma gratuita para
os fabricantes de celulares, o
Android obteve seu maior
crescimento desde que foi
lançado há dois anos. “A
tecnologia possibilitou também o
surgimento de smartphones mais
14. 21/11/10
Grandes fabricantes de celulares
adotam o Android
HTC: G1 (O primeiro em 2008)
Motorola: Milestone, Droid, etc
Samsung: Galaxy 3, 5 e S
Outros estão adotando
Fonte: http://tecnologia.terra.com.br/
http://www.gizmodo.com.br/conteudo/fatia-
de-mercado-do-android-ainda-em-
crescimento
15. 21/11/10
Domínio do android no mercado móvel
dos estados unidos
A pesquisa feita pelo site comScore sobre o uso
de smartphones nos Estados Unidos aponta que
o sistema operacional do Google, o Android,
dominou o mercado no último trimestre de 2009.
O levantamento mostra ainda que o uso desse
tipo de aparelho cresceu 18% se comparado ao
3T09, com um total de 42 milhões de usuários.
Fonte: http://www.ipnews.com.br/
17. 160.000 celulares com Android são
ativados por dia, diz CEO do Google
• Google está ativando cerca de 160.000 celulares com o sistema
operacional Android por dia, de acordo com o CEO da empresa Eric
Schmidt. O executivo disse que o número está crescendo, e que o
número de usuários pode chegar a um bilhão nos próximos cinco
anos. Schmidt ainda brincou concluindo que com essa base de
pessoas, a empresa precisaria ganhar apenas 10 dólares de cada
usuário para faturar 10 bilhões por ano.
Hoje, o Android é distribuído gratuitamente para desenvolvedores
como HTC e Motorola e Sony Ericsson. Significa que qualquer
fabricante de celulares pode utilizar o sistema sem a necessidade
de pagar por licenças de uso ao Google.
• Fonte:
http://veja.abril.com.br/noticia/vida-digital/160-000-celulares-com-android-
. Publicado em: 30/07/2010
18. 21/11/10
Android atingirá 15% do mercado de
tablets em 2011, diz IMS
Já até o final de 2015, o sistema
deve crescer gradualmente e
ultrapassar a marca de 28% de
participação, indica empresa.
Não contente apenas com o mercado
de smartphones, o sistema
operacional móvel Android deve
representar, já em 2011, 15% do
mercado mundial de tablets, de
acordo com uma previsão IMS
19. Oportunidades na área Mobile
• Desenvolver aplicativos para integrar com
os sistemas transacionais/tomada de
decisão existentes ou novos
• Desenvolver aplicativos diferenciados
especificamente para Mobile como
autônome ou para empresas que atuam
na área Mobile
21. 21/11/10
VEJA sai na frente e lança aplicativo para
o Android
Os leitores de VEJA que possuem celulares com o sistema
operacional Android já podem acessar todo o conteúdo
do site a partir de um aplicativo especialmente
desenvolvido para seus aparelhos. É o primeiro
aplicativo de um veículo de comunicação brasileiro a
chegar ao sistema operacional do Google. O programa
pode ser baixado gratuitamente na loja virtual Android
Market pelo próprio celular.
Fonte: http://veja.abril.com.br/noticia/vida-digital/veja-sai-
na-frente-e-lanca-aplicativo-para-o-android
24. AndroidManifest.xml
Um aplicativo Android possui um arquivo
chamado AndroidManifest.xml. O
AndroidManifest.xml contém as
informações de configuração necessárias
para você instalá-lo corretamente no
dispositivo. Ele inclui os nomes de classes
necessários e os tipos de eventos que o
aplicativo está pronto para processar,
além das permissões necessárias que o
aplicativo precisa para execução.
25. Widgets
São os componentes que compõem uma
aplicação Android, como o TextView, um
Button, um EditText, um RadioButton e
etc.