Android
Origem: Wikipédia, a enciclopédia livre.
| Android | |
|---|---|
| Desenvolvedor: | Open Handset Alliance |
| Versão estável: | 2.0 |
| Família do SO: | UNIX |
| Licença: | Apache 2.0 e GPLv2[1][2] |
| Website | code.google.com/android |
| Portal Tecnologias de informação | |
Android é um sistema operacional baseado em kernel Linux. Ele foi inicialmente desenvolvido pela Google e posteriormente pela Open Handset Alliance, ele permite os desenvolvedores escreverem software na linguagem de programação Java controlando o dispositivo via bibliotecas desenvolvidas pela Google.
Índice |
[editar] História
Em julho de 2005 a Google adquiriu a Android Inc., uma pequena companhia em Palo Alto, California, USA. No Time da Google conduzido por Andy Rubin, foi desenvolvida uma plataforma de telefone móvel baseada no kernel do linux, com o objetivo de ser uma plataforma flexível, aberta e de fácil migração para os fabricantes.
Mais especulações que o Google estava entrando no mercado de telefones móveis surgiram em dezembro de 2006, com as noticias da BBC e The Wall Street Journal O Google está disposto a entrar no mercado de buscas e aplicações para telefones móveis e trabalha duro para isso. A mídia reporta rumores de um telefone desenvolvido pelo Google.
[editar] Características
Com o lançamento do SDK, características e especificações para o Android são lentamente distribuídas.[3][4]
- Handset layouts
- A plataforma é adaptada tanto para dispositivos VGA maiores e os layouts mais tradicionais de smartphones.
- Conectividade
- O Android suporta uma grande variedade de tecnologias de conectividade incluindo Bluetooth, EDGE, 3G, e Wi-Fi.
- Navegador
- O navegador disponível no sistema é baseado na framework de Código aberto conhecida 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.
- Suporte Adicional de Hardware
- O Android é totalmente capaz de fazer uso de câmaras de vídeo, tela sensível ao toque, GPS, acelerómetros, e aceleração de gráficos 3D.
Referências
- ↑ Licenses. Página visitada em 2008-10-22.
- ↑ Open Handset Alliance. Página visitada em 2008-09-23.
- ↑ Google. What is Android? (em Inglês). Página visitada em 20 de Março de 2008.
- ↑ Engadget. Google's Android OS early look SDK now available (em Inglês). Página visitada em 20 de Março de 2008.
[editar] Referências bibliográficas
- ROGERS, Rick, LOMBARDO, John, MEDNIEKS, Zigurd, MEIKE, Blake. Desenvolvimento de Aplicações Android. 1.ed. São Paulo: Novatec, 2009. pp. 392. ISBN 978-85-7522-203-4
- LECHETA, Ricardo R.. Google Android. 1.ed. São Paulo: Novatec, 2009. pp. 576. ISBN 978-85-7522-186-0
[editar] Ligações externas
- Portal Android - Comunidade de Desenvolvedores da Plataforma Android (em português)
- Android Portugal - Comunidade de usuários da Plataforma Android (em português)
- Comunidade Portuguesa de Android (em português)
- Livro Google Android - Editora Novatec (em português)
- Site Oficial do projeto Android (em inglês)
- Android Freeware Directory (em inglês)