Professional Documents
Culture Documents
PLATAFORMA ANDROID
Ariel Soares Teles
arielsoaresteles@gmail.com
Agenda
✔ Conceitos
✔ Principais Características Técnicas
✔ Arquitetura
✔ Blocos de Construção (de uma aplicação)
✔ Ciclo de Vida (Aplicação e Atividade)
✔ Como desenvolver para Android?
✔ Exemplo Simples de Aplicação
✔ Referências
23/09/2010 Plataforma Android 2
O que é o Android?
● É uma plataforma de software de código aberto que
inclui um sistema operacional para dispositivos
móveis baseado em Linux;
● É uma plataforma completa para dispositivos móveis,
e inclui:
● Sistema Operacional (Kernel GNU Linux)
● Middleware
● Aplicações
● Android surgiu da parceria da Google com a Open
Handset Alliance (OHA), aliança onde figuram os
principais atores do mercado móvel mundial.
23/09/2010 Plataforma Android 3
Open Handset Alliance
● Criada e fundada pela Google, nasceu para o
desenvolvimento e implementação do Android em
terminais móveis;
● Atualmente é formada por mais de 30 organizações do
setor móvel, com o objetivo de acelerar as inovações nas
comunicações móveis e oferecer a seus consumidores um
melhor serviço;
● Dentre as empresas que a formam estão:
● Fabricantes de Dispositivos Móveis – Samsung, LG, HTC, Motorola...
● Fabricantes de Componentes – Texas Instruments, Intel, Nvidia...
● Fabricantes de Software – PV, Ebay, Esmertec...
● Operadoras Móveis de todo mundo – T-Mobile. Italia Telecom, China Mobile...
● Empresas de Comercialização – Aplix, Noser, Systems...
23/09/2010 Plataforma Android 4
Filosofia de Desenvolvimento
● Android nasceu com uma filosofia de código aberto;
● A ideia é que programadores de todo o mundo contribuam
de maneira livre e constante com o seu desenvolvimento;
● É liberado também para que os fabricantes desenvolvam
aplicações específicas para seus telefones;
● É importante ressaltar que não é pelo fato da licença ser
de código aberto que os desenvolvedores não cobrem
pelos programas que venham a desenvolver.
Perguntas?
Sugestões?