Arquitetura android

576 palavras 3 páginas
Uma plataforma mobile completa!

Histórico
 10/2003 – Android Inc. foi fundada em Palo Alto, California, EUA;
 08/2005 – Google compra a Android Inc.;  11/2007 – Open Handset Alliance, consórcio de empresas formado para

cuidar do projeto Android;  Android Beta SDK liberado;  09/2008 – O primeiro dispositivo Android, o HTC Dream (G1) tinha o Android 1.0 nativo;

Histórico
 04/2009 – Android 1.5 Cupcake;
 09/2009 - Android 1.6 Donut;  10/2009 - Android 2.0 Eclair;  05/2010 - Android 2.2 Froyo;  12/2010 - Android 2.3 Gingerbread;  02/2011 - Android 3.0 Honeycomb SDK para tablets;  10/2011 - Android 4.0 Ice Cream Sandwich.

O Android
 Pilha de softwares para dispositivos móveis:
 Um Sistema Operacional  Um MiddleWare  Conjunto de aplicações

 Android SDK:
 Projetos  Ferramentas de desenvolvimento  Emulador  Conjunto de bibliotecas

 Linguagem de programação:
 Java

 Máquina virtual:
 Dalvik Virtual Machine (Kernel GNU/Linux)

A Arquitetura

Kernel do Linux
 O Android usa o kernel do Linux com alguns patchs, que adicionam

algumas funcionalidades através de módulos do kernel.
 É utilizado para serviços essenciais do sistema, tais como segurança, gestão

de memória, gestão de processos, rede e drivers. O kernel também atua como uma camada de abstração entre o hardware e o resto do conjunto de softwares.

Bibliotecas e Serviços
 Na Libraries estão as bibliotecas básicas do sistema como a Bionic, a

OpenGL/ES para trabalhar com gráficos, e a SQLite para trabalhar com banco de dados. Aqui também estão os serviços providos para as camadas superiores, a maior parte destas bibliotecas e serviços estão desenvolvidos em C e C++.

Android Runtime
 A camada de tempo de execução do Android dá condições para que as

aplicações desta plataforma sejam executadas.
 As core libraries disponibilizam uma API Java utilizada para programação

(grande parte das funcionalidades encontradas no Java SE estão

Relacionados

  • Android - a arquitetura do android
    525 palavras | 3 páginas
  • arquitetura android
    2705 palavras | 11 páginas
  • Arquitetura Android
    2705 palavras | 11 páginas
  • Linux, mac e android - descrição, arquitetura do sistemas e sistema de arquivos
    593 palavras | 3 páginas
  • Desenvolvimento de aplicações mobilecom android
    1761 palavras | 8 páginas
  • Android
    4389 palavras | 18 páginas
  • PDM 2015 01
    958 palavras | 4 páginas
  • Trabalho
    2443 palavras | 10 páginas
  • Android
    3226 palavras | 13 páginas
  • Computacao grafica
    559 palavras | 3 páginas