Saltar para o conteúdo

Android: diferenças entre revisões

Origem: Wikipédia, a enciclopédia livre.
Conteúdo apagado Conteúdo adicionado
Euproprio (discussão | contribs)
Linha 3: Linha 3:
| logo = Android name and robot.png
| logo = Android name and robot.png
| logo-tam = 263x62px
| logo-tam = 263x62px
| screenshot = [[File:Icon xl.jpg|Icon xl]]
| screenshot = [[Ficheiro:Android 4.1.1 Print-Screen.png|250px]]
| legenda = Captura de ecrã do Android ''Jelly Bean'' (4.1).
| legenda = Novos produtos da Linha Nexus, lançados pela [[Google]]. Inclui o [[Nexus 4]] ( [[Smartphone]] [[LG]] ), [[Nexus 7]] ( [[Tablet]] [[Asus]] ), e [[Nexus 10]] ( [[Tablet]] [[Samsung]] ).
| fabricante = {{USAb}}[[Google Inc.]],<br />[[Open Handset Alliance]]
| fabricante = {{USAb}}[[Google Inc.]],<br />[[Open Handset Alliance]]
| arquitetura = [[Arquitetura ARM|ARM]], [[Arquitetura MIPS|MIPS]]<ref>MIPS Technologies, Inc (2009). [http://www.mips.com/android/ Android on MIPS], "MIPS Technologies" (em inglês). Acessado em 2011-05-21.</ref>, [[Arquitetura Power|Power]]<ref>PPCDroid (2010). [http://code.google.com/p/ppcdroid/ PPCDroid], "PPCDroid" (em inglês). Acessado em 2011-05-21.</ref>, [[x86]]<ref>Android-x86 (2010). [http://www.android-x86.org/ Android-x86], "Android x86" (em idioma). Acessado em data.</ref>
| arquitetura = [[Arquitetura ARM|ARM]], [[Arquitetura MIPS|MIPS]]<ref>MIPS Technologies, Inc (2009). [http://www.mips.com/android/ Android on MIPS], "MIPS Technologies" (em inglês). Acessado em 2011-05-21.</ref>, [[Arquitetura Power|Power]]<ref>PPCDroid (2010). [http://code.google.com/p/ppcdroid/ PPCDroid], "PPCDroid" (em inglês). Acessado em 2011-05-21.</ref>, [[x86]]<ref>Android-x86 (2010). [http://www.android-x86.org/ Android-x86], "Android x86" (em idioma). Acessado em data.</ref>

Revisão das 12h35min de 16 de novembro de 2012

Android
Versão do sistema operativo Linux
Logótipo
Android
Ficheiro:Android 4.1.1 Print-Screen.png
Captura de ecrã do Android Jelly Bean (4.1).
Produção Estados UnidosGoogle Inc.,
Open Handset Alliance
Linguagem C, C++, Kotlin, XML Schema, Java, Rust
Modelo Código aberto
Lançamento Lançamento interno da empresa 5 de novembro de 2007 (16 anos), Lançamento para o usuário 21 de outubro de 2008 (15 anos).
Versão estável 4.2 (Jelly Bean)[1]
Arquitetura(s) ARM, MIPS[2], Power[3], x86[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])
Página oficial android.com
Ficheiro:Nexus4.jpg
Um Nexus 4.

Android é um sistema operacional baseado no núcleo Linux[6] para dispositivos móveis, como o próprio Google Nexus One, Nexus S, Galaxy Nexus, agora com Nexus 4, Nexus 7 e Nexus 10, bem como por outros fabricantes de celulares como a HTC, Samsung, Sony entre outros. É 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]

História

Em julho de 2005 a Google adquiriu a Android Inc., uma pequena empresa em Palo Alto, California, USA.[9][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 a 24 de fevereiro de 2011 nos Estados Unidos.

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).

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, pois há inúmeros programas que fazem overclock, underclock, sistema anti-furto, distribuidores de conexão móvel ( HotSpot ) por wifi para outro dispositivo. O processo é reversível e se chama unroot.

Ficheiro:CyanogenMod Cid.svg
Logo da ROM CyanogenMod.

ROMs Customizadas

As ROMs customizadas são muito procuradas, pois modificam todo o sistema em busca de melhora no desempenho e no uso da memória. E para modificar a ROM original do aparelho é necessário ter acesso root. As ROMs mais famosas do Android, 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 custom ROMs, são uma alternativa que trazem muitas melhorias para o aparelho, pois você pode modificar praticamente tudo e melhorar o desempenho do aparelho.

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]
  • 4.1: Jelly Bean (Anunciada oficialmente em 21/06/2012)[17]
  • 4.2: Jelly Bean (Anunciada oficialmente em 29/10/2012) [18]

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 valido 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

Fragmentação da utilização das versões. Dados obtidos durante 14 dias encerrado no dia 01 junho de 2012[19]

Dados obtidos em 01 de junho de 2012. A maioria dos dispositivos Android rodam a antiga versão do sistema, a Gingerbread (2.3.x) que foi lançado em 6 Dezembro de 2010.

Version
Distribution API level %
4.2.x Jelly Bean 16 2.1%
4.0.x Ice Cream Sandwich 14-15 7,1%
3.x.x Honeycomb 11-13 2.7%
2.3.x Gingerbread 9-10 65.0%
2.2.x Froyo 8 19.1%
2.1 Eclair 7 5.2%
1.6 Donut 4 0.6%
1.5 Cupcake 3 0.3%

Referências

  1. «Google anuncia Android 4.2 com suporte a múltiplos usuários e teclado parecido com o Swype». tecnoblog.net. Consultado em 29 de outubro de 2012 
  2. MIPS Technologies, Inc (2009). Android on MIPS, "MIPS Technologies" (em inglês). Acessado em 2011-05-21.
  3. PPCDroid (2010). PPCDroid, "PPCDroid" (em inglês). Acessado em 2011-05-21.
  4. Android-x86 (2010). Android-x86, "Android x86" (em idioma). Acessado em data.
  5. «Licenses». Android Open Source Project. Open Handset Alliance. Consultado em 10 de junho de 2010 
  6. Steven J. Vaughan-Nichols. «Android/Linux kernel fight continues» (em inglês). Consultado em 7 de Setembro de 2010 
  7. «Philosophy and Goals» (em inglês). Consultado em 30 de Junho de 2012 
  8. «Android passa de 1 milhão e 300 mil ativações por dia». Consultado em 8 de Setembro de 2012 
  9. «Google Buys Android for Its Mobile Arsenal». Businessweek.com. 17 de agosto de 2005. Consultado em 29 de outubro de 2010 
  10. Sayed Y.Hashimi, Satya Komatinemi. Pro Android. [S.l.]: APress. p. 3. ISBN 978-1-4302-1596-7 
  11. «T-Mobile Unveils the T-Mobile G1 - the First Phone Powered by Android». HTC. Consultado em 19 de maio de 2009  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  Verifique data em: |data= (ajuda) (em francês)
  13. Google. «What is Android?» (em inglês). Consultado em 20 de Março de 2008 
  14. Engadget. «Google's Android OS early look SDK now available» (em inglês). Consultado 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. Consultado em 19 de abril de 2012 
  17. Erro de citação: Etiqueta <ref> inválida; não foi fornecido texto para as refs de nome ANDROID4.1
  18. «Jelly Bean ganha atualização e vira android 4.2 com vários perfis e muitas novidades». Consultado em 30 de outubro de 2012 
  19. «Platform Versions». Android Developers. Consultado em 1 de dezembro de 2010 

Ver também

Ligações externas

Outros projetos Wikimedia também contêm material sobre este tema:
Commons Categoria no Commons


Predefinição:Portal Linux

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

Predefinição:Link FA