segunda-feira, 26 de novembro de 2012

Arquitetura

-Applications 
São as aplicações nativas do sistema e as desenvolvidas por terceiros. Android vem comum conjunto de aplicações incluindo um cliente de e-mail, programa de SMS,calendário, mapas, browser, contatos, e outros. Todas são escritas utilizando alinguagem de programação Java.

-Application Framework
São as APIs, utilizadas tanto pelas aplicações nativas quanto pelos desenvolvedores.

-Libraries
Inclui um conjunto de bibliotecas C/C++ usado por vários componentes do sistema Android.

-Android Runtime
Android inclui um conjunto de bibliotecas que providenciam a maioria das funcionalidades disponíveis nas bibliotecas centrais da linguagem de programação Java. Toda aplicação Android roda em seu próprio processo, com sua própria instância da máquina virtual Dalvik. Dalvik foi escrita para que um dispositivo possa rodar múltiplas máquinas virtuais eficientemente. A máquina virtual Dalvik executa arquivos no formato Dalvik Executable (.dex) que é otimizado para um gasto mínimo de memória. Ela conta com o Kernel Linux para funcionalidades básicas como gerencialmente de memória em baixo nível.

 

Postado por: Carol Manoel

Fonte: http://pt.scribd.com/doc/60114763/Trabalho-Android 

Nenhum comentário:

Postar um comentário