Android é o nome do sistema operacional baseado em
Linux que opera em celulares (smartphones), netbooks e tablets.
O funcionamento do Android é idêntico a outros sistemas
operacionais (como Windows, Mac OS, Ubuntu, entre outros), cuja função é
gerenciar todos os processos dos aplicativos e do hardware de um computador
para que funcionem perfeitamente.
A diferença é que o Android foi impulsionado pela Google
para ser operado nos seus próprios dispositivos móveis e, desta forma, entrar
na concorrência com outros sistemas operacionais dominantes como o Symbian
(dispositivos Nokia), iOS (dispositivos Apple, como iPhone) e Blackberry OS.
Segundo a Google, mais de 1 milhão e 300 mil aparelhos com
este sistema operacional são ativados todos os dias.
Quem usava Android?
O primeiro celular a executar o sistema Android foi o
T-Mobile G1 (HTC Dream), fabricado pela Google, juntamente com a HTC, em 2008.
Em 2010, a empresa Google, em parceria com a Samsung, lançou
a série Nexus, com os modelos Nexus One, Nexus S e Galaxy Nexus.
Vantagens:
Uma das principais vantagens do sistema Android é a
integração dos serviços Google a partir de uma conta Google que o usuário já
possua.
Outra vantagem é o Android Market, a loja oficial dos
aplicativos, que oferece uma infinidade de aplicativos gratuitos.
Caracteristicas
Com o lançamento do SKD, características e especificações
para o Android são facilmente distribuídas.
Handset layouts
A plataforma é adaptada tanto para dispositivos VGAmaiores, gráficos 2D, bibliotecas
gráficas 3D baseadas
em OpenGlass especificação
2.0 e os layouts mais tradicionais de Smartfhones.
Armazenamento
É utilizado SQLite para
armazenamento de dados.
Mensagens
Tanto SMS como MMS são formas disponíveis de envio de mensagens
Máquina virtual Dalvik
Aplicações escritas em Java são compiladas
em Bytecodes Dalvik
e executadas usando a Maquina Virtual Dalvilk, que é uma maquina 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 do processador 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
O sistema suporta formatos de áudio e vídeo como: MPEG-4, H.264, MP3 e AAC.
Suporte Adicional de Hardware
O Android é totalmente capaz de fazer uso de câmeras de
vídeo, tela sensivel ao toque, GPS, acelometros,
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).
Versões:
As diferentes versões de Android têm desde a versão 1.5,
nomes de sobremesas ou bolos (em Ingles)
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 em 2011)
2.3: Gingerbread (versão lançada em dezembro de
2010)
3.0 - 3.2: Honeycomb (Lançada especialmente para tablets em 2011)
4.0: Ice Cream Sandwich (Anunciada oficialmente em 2011)
4.1 - 4.2 - 4.3: Jelly Bean (Versão principal, lançada em 2012, com atualização recebida em 2013)
4.4: KitKat (última versão lançada em 2013 junto com o novo smartphone do Google)