Android

Disponível somente no TrabalhosFeitos
  • Páginas : 16 (3843 palavras )
  • Download(s) : 0
  • Publicado : 5 de maio de 2012
Ler documento completo
Amostra do texto
dnel (Linux 2.6) 10
CAPÍTULO III - INTRODUÇÃO À PROGRAMAÇÃO NO ANDROID. 11
III.1 - Um pouco mais sobre a máquina virtual Dalvik 11
III.2 - Ferramentas Necessárias 11
III.3 - Codificando um Aplicativo Básico 14
Conclusão. 18
REFERÊNCIAS BIBLIOGRÁFICAS 19

INTRODUÇÃO
Com o grande avanço da tecnologia, os dispositivos móveis estão se tornando mais poderosos com relação às suas capacidadesde armazenamento, de processamento e de comunicação, e mais acessíveis aos consumidores, ao mesmo tempo. Hoje, há 1,5 bilhões de televisores no mundo, enquanto que 1 bilhão de pessoas têm acesso à Internet, mas quase 3 bilhões de pessoas possuem um dispositivo móvel, tornando-se um dos produtos mais promissores do mundo. Dentre esses dispositivos móveis, estão incluídos handhelds, PDAs e telefonescelulares.
Os dispositivos móveis oferecem conectivade e poder de uso a qualquer lugar e em qualquer momento, tornando-se importantes, tanto para uso pessoal, quanto profissional.
Com o uso cada vez maior de dispositivos móveis, o número de plataformas e ambientes de desenvolvimento cresceu proporcionalmente.
A escolha de uma plataforma ideal para o desenvolvimento de um projeto significa optarpor uma solução que forneça os melhores benefícios, em termos de custos, eficiência e tempo de desenvolvimento esperados para a finalização do projeto.
Sendo assim, a presente monografia tem como objetivo fazer uma explanação sobre duas plataformas de desenvolvimento de aplicações para dispositivos móveis: o Android, lançado pela Open Handset Alliance.

CAPÍTULO I – HISTÓRICO
Em 05 denovembro de 2007, o OHA (Open Handset Alliance) anunciou a plataforma Android [3]. O Open Handset Alliance é um grupo de mais de 30 empresas que está desenvolvendo essa plataforma. As empresas dessa aliança estão trabalhando juntas para oferecer uma plataforma de desenvolvimento que permita aos desenvolvedores implementarem e extenderem as aplicações dos seus dispositivos móveis. Essa aliança tem comoobjetivo também lançar handsets e serviços usando a plataforma Android no segundo semestre de 2008.
A aliança OHA é composta por um grupo bastante heterogêneo de empresas, que compreende desde operadoras de celular a fabricantes de handsets. Dessa aliança, fazem parte:
* Operadoras de celular:

* Companhias de semicondutores:

* Fabricantes de handset:

* Companhias de software:I.1 – DEFINIÇÃO

Android é uma pilha de softwares para dispositivos móveis que inclui um sistema operacional, um middleware e um conjunto de aplicações chaves. Os desenvolvedores podem criar aplicações para a plataforma usando o Android SDK. As aplicações para essa plataforma são escritas usando a linguagem de programação Java e executam sobre o Dalvik, uma máquina virtual customizada paradispositivos com restrições de recursos, como pouca capacidade computacional, baixa capacidade de armazenamento e baterias com baixo nível de energia.

CAPÍTULO II - ARQUITETURA ANDROID

II.1 - Aplicativos

Com a variedade de recursos do Android, seria fácil confundi-lo com um sistema operacional desktop. O Android é um ambiente em camadas baseado em kernel Linux e que inclui funções ricas. Osubsistema da UI inclui:
* Janelas
* Visualizações
* Widgets para a exibição de elementos comuns como caixas de edição, listas e listas suspensas
O Android inclui um navegador incorporável baseado em WebKit, o mesmo mecanismo navegador de software livre equipando o navegador Mobile Safari do iPhone.
O Android ostenta uma rica array de opções de conectividade, incluindo WiFi,Bluetooth e dados wireless através de uma conexão celular (por exemplo, GPRS, EDGE e 3G). Uma técnica popular em aplicativos Android é estabelecer um link com o Google Maps para exibir um endereço diretamente em um aplicativo. O suporte para serviços baseados em locais (como GPS) e acelerômetros também está disponível na pilha de software Android, embora nem todos os dispositivos Android sejam equipados...
tracking img