Android é um sistema operacional baseado no núcleo do Linux6 para dispositivos móveis, desenvolvido
pela Open Handset
Alliance, liderada pelo Google e
outras empresas.7
Segundo a Google, mais de 1 milhão e 300 mil aparelhos
com este sistema operacional são ativados todos os dias.8 utilizado por vários fabricantes de
celulares como: HTC, Samsung, Sony, Motorola, LG e
recentemente a Positivo
Informática.
O Google desejava
lançar um aparelho com serviços baseados em localização, mas não possuía
plataforma para isso. Então em agosto de 2005 adquiriu
a Android Inc, uma pequena empresa em Palo Alto(California - USA) que
desenvolvia uma plataforma para celulares baseado em Linux, com
o objetivo de ser uma plataforma flexível, aberta e de fácil migração para os
fabricantes.
Características
Com o lançamento do SDK,
características e especificações para o Android são facilmente distribuídas.14 15
Handset layouts
A plataforma é adaptada
tanto para dispositivos VGA maiores, gráficos 2D,
bibliotecas gráficas3D baseadas
em OpenGL ES especificação
2.0 e os layouts mais tradicionais de smartphones.
Armazenamento
É utilizado SQLite para armazenamento de dados.
Mensagens
Navegador
O navegador disponível
no sistema é baseado no framework de Código aberto conhecido comoWebKit.
Máquina
virtual Dalvik
Aplicações escritas em Java são compiladas em bytecodes Dalvik e executadas usando aMáquina virtual
Dalvik, que é uma máquina virtual especializada desenvolvida para uso em
dispositivos móveis, o que permite que programas sejam distribuídos em formato
binário (bytecode) e possam ser executados em qualquer dispositivo Android,
independentemente doprocessador utilizado. Apesar das aplicações
Android serem escritas na linguagem Java,
ela não é uma máquina virtual Java, já que não executa bytecode JVM.
Multimídia
Suporte
Adicional de Hardware
O Android é totalmente
capaz de fazer uso de câmeras de vídeo, tela sensível ao
toque, GPS, acelerômetros, e aceleração de gráficos 3D.
Ambiente
de desenvolvimento (SDK)
Inclui um emulador,
ferramentas para debugging, memória e análise de performance. O Eclipse (IDE) (atualmente 3.4 ou 3.5) poderá ser
utilizado através do plugin Android Develpment Tools (ADT).
Super Usuário Ativo no Android
Ativar o root (superusuário)
é simples, no entanto esse processo pode ocasionar problemas com a garantia,
devido o usuário ter acesso a configurações que podem danificar o aparelho.
Um dos principais objetivos se ativar o superusuário é,
usar aplicativos que requerem acesso mais avançados que o normal
disponibilizado pela fábrica, como por exemplo, aplicativos que fazem overclock/underclock, sistema antifurto, distribuidores
de conexão móvel ( hotspot ) via wi-fi. O processo é reversível e se chama
unroot.
O Android já é o sistema operacional para aparelhos
móveis mais customizável, porém, ao se fazer root o leque de possibilidades se
abre muito mais.
ROMs Personalizadas
As ROMs personalizadas são muito procuradas, pois
modificam todo o sistema em busca de melhora no desempenho e no uso da memória.
Devido a modificações na ROM original do aparelho, é necessário ter acesso
root.
As mais famosas são: CyanogenMod, AOKP, Miui.
Pode-se encontrar milhares de outras ROMs alternativas
para aparelhos Android, já que o código fonte do
Android é livre e qualquer um pode modificar.
As ROMs personalizadas são uma alternativa que trazem
muitas melhorias para o aparelho, pois você pode modificar praticamente tudo, e
com isso, melhorar o desempenho do aparelho.
Versões
As diferentes versões de Android têm desde a versão
1.5, nomes de sobremesas ou bolos (em inglês) e seguem uma lógica alfabética:
·
1.5: Cupcake (Abril de 2009,
com a última revisão oficial a maio de 2010)
·
1.6: Donut (Setembro de 2009, com a ultima
revisão oficial a maio de 2010)
·
2.0 - 2.1: Eclair (Janeiro de 2010, com a última
revisão oficial a maio de 2010)
·
2.2: FroYo (Frozen Yogurt - Maio de 2010, com a última revisão
oficial a julho de 2011)
·
2.3: Gingerbread (versão lançada a 6 de dezembro de 2010)
·
3.0 - 3.2: Honeycomb (Lançada especialmente para
tablets em Janeiro de 2011)
·
4.0: Ice Cream Sandwich (Anunciada oficialmente
em 19 de outubro de 2011)
·
4.1 - 4.2 - 4.3: Jelly Bean (Versão principal,
lançada em 27 de junho de
2012, com atualização recebida em 24 de julho de
2013)
·
4.4: KitKat (última versão lançada em 31 de outubro de 2013 junto com o novo smartphone do
Google Nexus 5)
Licenciamento
O Android está disponível como código aberto desde 21
Outubro de 2008. A Google publicou todo o código sob a licença Apache. No entanto ele depende de uma
autorização da própria Google para poder acessar a biblioteca de aplicativos,
Play Store.
O licenciamento para se conseguir um certificado válido
para a Play Store o
celular deve passar por testes para verificar se ele é compatível, em hardware,
com os aplicativos disponibilizados pela loja.
Estatísticas de utilização
Dados obtidos em 02 de outubro de 2013.
Atualmente a versão mais usada do Android é a Jelly Bean com 36,5%, seguida da
Gingerbread com 28,5%.
Versões
Distribuição
|
Nível API
|
%
|
4.1.x - 4.2.x - 4.3.x Jelly Bean
|
16-17-18
|
48.6%
|
4.0.x Ice Cream Sandwich
|
14-15
|
20.6%
|
3.x.x Honeycomb
|
11-12-13
|
0.1%
|
2.3.x Gingerbread
|
9-10
|
28.5%
|
2.2.x Froyo
|
8
|
2.2%
|
Nenhum comentário:
Postar um comentário