Android

Origem: Wikipédia, a enciclopédia livre.
Ir para: navegação, pesquisa
Android
Logotipo
Captura de tela
Android 4.0 no Galaxy Nexus
Desenvolvedor: Google Inc.,
Open Handset Alliance
Arquiteturas: ARM, MIPS[1], Power[2], x86[3]
Modelo: Código aberto
Lançado em: 21 de outubro de 2008 (3 anos)
Versão estável: 4.0.3 (Ice Cream Sandwich)[4]
Núcleo: Monolítico (kernel Linux modificado)
Interface: Gráfico
Licença: Apache 2.0, patches do kernel Linux estão sob a GPL v2[5])
Website android.com
Portal Tecnologias de informação

Android é um sistema operacional móvel que roda sobre o núcleo Linux, embora por enquanto a sua versão do núcleo Linux divirja da versão oficial. [6]. Foi inicialmente desenvolvido pelo Google e posteriormente pela Open Handset Alliance, mas a Google é a responsável pela gerência do produto e engenharia de processos. [carece de fontes?] O Android permite aos desenvolvedores escreverem software na linguagem de programação Java controlando o dispositivo via bibliotecas desenvolvidas pela Google.[7] Em Janeiro de 2012, existiam mais de 400 mil aplicações disponíveis para Android.[8][9]

Índice

[editar] História

Em julho de 2005 a Google adquiriu a Android Inc., uma pequena empresa em Palo Alto, California, USA.[10] No tempo da Google conduzido por Andy Rubin, foi desenvolvida uma plataforma de telefone móvel baseado em Linux, com o objetivo de ser uma plataforma flexível, aberta e de fácil migração para os fabricantes.

Em Dezembro de 2006, com as noticias da BBC e The Wall Street Journal, surgiram mais especulações que a Google estava entrando no mercado de telefones móveis. A imprensa reportou rumores de um telefone desenvolvido pela Google. Atualmente, é desenvolvido em parceria com a empresa de software Sun Corp.

O primeiro telefone comercialmente disponível a rodar no sistema Android foi o HTC Dream, lançado a 22 de outubro de 2008.[11]

Em 27 de maio de 2010 Matias Duarte, antigo diretor da interface do WebOS, junta-se à equipa do Android após a compra da Palm pela HP[12].

O primeiro tablet comercialmente disponível a rodar o sistema operativo Android 3.0 foi o Motorola Xoom, lançado em 5 de janeiro de 2011 nos Estados Unidos.

[editar] Características

Com o lançamento do SDK, características e especificações para o Android são facilmente distribuídas.[13][14]

Handset layouts
A plataforma é adaptada tanto para dispositivos VGA maiores, gráficos 2D, bibliotecas gráficas 3D baseadas em OpenGL ES especificação 2.0 e os layouts mais tradicionais de smartphones.
Armazenamento
É utilizado SQLite para armazenamento de dados.
Mensagens
Tanto SMS como MMS são formas disponíveis de envio de mensagens.
Navegador
O navegador disponível no sistema é baseado no framework de Código aberto conhecido como WebKit.
Máquina virtual Dalvik
Aplicações escritas em Java são compiladas em bytecodes Dalvik e executadas usando a Má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 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 irá suportar 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 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).

[editar] Root no Android

Fazer root é simples, no entanto ele pode ocasionar problemas com a garantia, pois, com o super usuário ativo o usuário tem acesso configurações que podem danificar o aparelho. Os principais objetivos de se fazer o root no android é para usar programas que requerem acesso mais poderoso que o normal disponibilizado pela fabrica, por ha inúmeros programas que fazer overclock, underclock, sistema anti-furto, distribuidores de conexão móvel[operadora] por wifi para outro dispositivo.

Para melhoras, as ROMs são as mais procuradas, pois mexem no interior do sistema, modificando o desempenho e o uso da memória. E para modificar a ROM do aparelho o necessário ter o root. Lembrando que o root e reversível e o processo é chamado de unroot, e esse tira de você a permissão de dar acesso root a programas.

[editar] Versões

Diagrama da arquitetura do Android.

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.1: Eclair (Janeiro de 2010, com a última revisão oficial a maio de 2010)
  • 2.2: FroYo (Frozen Yogourt - Maio de 2010, com a última revisão oficial a julho de 2011)
  • 2.3-2.4: Gingerbread (versão atual lançada a 6 de dezembro de 2010)
  • 3.0-3.2: Honeycomb (Lançada especialmente para tablets em Janeiro de 2011)[15]
  • 4.0: Ice Cream Sandwich (Anunciada oficialmente em 19 de outubro de 2011)[16]

[editar] 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, que pode variar entre Market e Play Store.

O licenciamento para se conseguir um certificado valido para a Market ou Play Store o celular deve passar por testes para verificar se ele é compatível, em hardware, com os aplicativos disponibilizados pela loja.

[editar] Estatísticas de utilização

Dados obtidos durante 14 dias encerrado no dia 03 janeiro de 2012
Outros: 0.1% de dispositivos com versões obsoletas[17]

Dados obtidos em 21 de janeiro de 2012:

Version
Distribution API level  %
4.0 Ice Cream Sandwich 14-15 0,3%
3.x.x Honeycomb 11-13 1.7%
2.3.x Gingerbread 9-10 38.7%
2.2 Froyo 8 45.3%
2.1 Eclair 7 11.7%
1.6 Donut 4 1.4%
1.5 Cupcake 3 1.1%

Referências

  1. MIPS Technologies, Inc (2009). Android on MIPS, "MIPS Technologies" (em inglês). Acessado em 2011-05-21.
  2. PPCDroid (2010). PPCDroid, "PPCDroid" (em inglês). Acessado em 2011-05-21.
  3. Android-x86 (2010). Android-x86, "Android x86" (em idioma). Acessado em data.
  4. Android 4.0.3 Platform and Updated SDK tools. android-developers.blogspot.com.br. Página visitada em 19 de abril de 2012.
  5. Licenses. Android Open Source Project. Open Handset Alliance. Página visitada em 2010-06-10.
  6. Steven J. Vaughan-Nichols. Android/Linux kernel fight continues (em Inglês). Página visitada em 7 de Setembro de 2010.
  7. Shankland, Stephen. "Google's Android parts ways with Java industry group", CNET News, 12 November 2007.
  8. Android Market Tops 400,000 Apps. www.pcworld.com. Página visitada em 19 de abril de 2012.
  9. Android Market Hits 400,000 Apps, says Distimo. thenextweb.com. Página visitada em 19 de abril de 2012.
  10. Google Buys Android for Its Mobile Arsenal. Businessweek.com (2005-08-17). Página visitada em 2010-10-29.
  11. "T-Mobile Unveils the T-Mobile G1 - the First Phone Powered by Android", HTC. Página visitada em 2009-05-19. AT&T's first device to run the Android OS was the Motorola Backflip.
  12. Matias Duarte nouveau venu dans la team Android !. Frandroid.com (27 mai 2010). (em francês)
  13. Google. What is Android? (em Inglês). Página visitada em 20 de Março de 2008.
  14. Engadget. Google's Android OS early look SDK now available (em Inglês). Página visitada em 20 de Março de 2008.
  15. Honeycomb version d’Android après Gingerbread Android France, 20 aout 2010 (em francês)
  16. Google apresenta o Android 4.0 "Ice Cream Sandwich" - Notícias - PC WORLD. pcworld.uol.com.br. Página visitada em 19 de abril de 2012.
  17. Platform Versions. Android Developers. Página visitada em 2010-12-01.

[editar] Ver também

[editar] Ligações externas

Outros projetos Wikimedia também contêm material sobre este tema:
Commons Categoria no Commons
 ver·editar  Portal do LinuxTux.svg


Arch  · Debian  · Fedora  · Ubuntu  · Mandriva  · Linux Mint  · OpenSUSE  · PCLinuxOS  · Puppy  · Sabayon  · Slackware Linux  · Kurumin  · Big Linux  · Poseidon Linux  · Ekaaty Linux  · DreamLinux


Ícone de esboço Este artigo sobre Software é um esboço. Você pode ajudar a Wikipédia expandindo-o.

Ferramentas pessoais
Espaços nominais

Variantes
Ações
Navegação
Colaboração
Imprimir/exportar
Ferramentas
Noutras línguas