Apresentação preparada para a palestra da Semana de Sistemas da PUC Barreiro (Belo Horizonte) em 15/05/2012.
O assunto é uma abordagem geral da plataforma Android.
2. O telefone celular é um dos bens de consumo
mais bem sucedidos do mundo (OPEN
HANDSET ALLIANCE, 2007)
◦ 1,5 bilhão de aparelhos de televisão
◦ 1 bilhão de pessoas têm acesso à Internet
◦ quase 3 bilhões de pessoas têm um telefone celular
A tendência é que as aplicações corporativas
passem a executar também sobre a
plataforma móvel (LECHETA, 2009)
3. É um sistema operacional de código-fonte
aberto e livre para modificações
Foi desenvolvido para ser utilizado em
dispositivos móveis, como smartphones e
tablets
Mantido pela Google
Recebe atualizações e melhorias com
frequência semestral
Tem uma API de livre utilização para o
desenvolvimento de aplicações
4. 1.5: Cupcake (Abril de 2009)
1.6: Donut (Setembro de 2009)
2.1: Eclair (Janeiro de 2010)
2.2: FroYo (Maio de 2010)
2.3-2.4: Gingerbread (Dezembro de 2010)
3.0-3.2: Honeycomb (Janeiro de 2011)
4.0-4.0.3: Ice Cream Sandwich (Outubro de
2011)
5. É uma plataforma para desenvolvimento de
sistemas em dispositivos móveis
Foi concebida em 2007 pela Open Handset
Alliance
◦ OHA: um grupo de gigantes das comunicações
(operadoras de telefonia, empresas de
comercialização e fabricantes de aparelhos móveis,
de dispositivos semicondutores e de software)
HTC, Motorola, ASUS, Samsung, Sony, Vodafone,
Telefônica, nVidia, dentre outras, encabeçadas pela
Google
6. Componentes:
◦ Um sistema operacional baseado no Linux
◦ Diversas bibliotecas (gerenciador de banco de
dados, segurança, gráficos 3D, etc.)
◦ Um framework para desenvolvimento de aplicativos
◦ Linguagem de desenvolvimento é a linguagem Java
◦ Uma máquina virtual que executa os aplicativos
(Dalvik)
◦ Ambiente de desenvolvimento
◦ Diversas aplicações nativas
7.
8.
9.
10.
11. O Android ganha mais de 850 mil novos
usuários por dia
Nos Estados Unidos, já é utilizado na maioria
dos smartphones
◦ No mundo, iOS ainda é o mais popular
O Google Play Store hoje conta cerca de 450
mil aplicativos
◦ Contra 500 mil disponíveis na iTunes App Store
12. Sua característica de prezar pela liberdade
quase que irrestrita na plataforma
◦ Fabricantes podem customizar o sistema para
instalar em seus aparelhos
◦ Operadoras podem incluir suas “parafernálias” nos
aparelhos antes de vendê-los
◦ Não há um controle de qualidade tão rígido para
publicação de aplicativos em sua loja
Os Androids deselitizaram popularizaram os
smarphones
15. Atualização para novas versões
Motivo: engloba 3 grandes passos após a
liberação da versão pela Google
◦ adaptação do código-fonte original
◦ certificação e a aprovação das operadoras
◦ certificação e a aprovação do próprio Google
16.
17. Apenas 4% dos dispositivos Android rodam a
última versão do sistema (Ice Cream
Sandwich)
E mais de 60% dos usuários Apple já rodam a
última versão do iOS