Android

2000 palavras 8 páginas
2.3 ANDROID

Desenvolvido pelo Open Handset Alliance (OHA), um grupo formado por empresas do mercado de telefonia móvel, Android é, segundo Lecheta (2010), uma plataforma para dispositivos moveis única e aberta que inclui um sistema operacional e aplicativos de características essenciais. O objetivo do Open Handset Alliance foi definir uma plataforma de flexível para o desenvolvimento de aplicações coorporativas. Com isso, o Android é uma plataforma móvel completa, apresentando conceitos de outros sistemas, além de inúmeros conceitos novos para o segmento móvel. Figura 5. Smartphone executando o sistema operacional Android.
Fonte: ENGADGET (2010).

2.3.1 Arquitetura

A arquitetura do sistema operacional Android é dividida em basicamente quatro Camadas: Kernel Linux 2.6, bibliotecas, framework para aplicações e as próprias aplicações, alem disso possui a porção Android runtime, necessária para a execução de aplicativos no dispositivo (Google 2011). Cada camada possui módulos internos especializados na resolução de tarefas específicas. A Figura 1 ilustra tais camadas conforme a posição em que se encontram. Figura 6. A arquitetura da Plataforma Android.
Fonte: Google (2011).

2.3.1.1 Kernel Linux

O nível mais baixo de toda arquitetura do sistema operacional Android, conforme especificado pela Google (2011), encontra-se o kernel Linux 2.6, no qual a arquitetura do sistema é baseada. Esta camada é responsável pelas funcionalidades que tem como objetivos o controle dos serviços relacionados à segurança, drivers, gerência de memória, gerência de processos e pilha de rede. No certa forma, esta camada é responsável pela comunicação entre hardware e software.

2.3.1.2 Bibliotecas

Esta camada carrega um conjunto de bibliotecas na linguagem C/C++ usadas pelo sistema. Estas bibliotecas podem ser acessadas apenas através da camada de nível três e contemplam módulos que servem como base para as aplicações. Alem disso, as bibliotecas suportam os mais

Relacionados

  • android para android
    1404 palavras | 6 páginas
  • Android
    1149 palavras | 5 páginas
  • Android
    3637 palavras | 15 páginas
  • Android
    3790 palavras | 16 páginas
  • Android
    1027 palavras | 5 páginas
  • Android
    3607 palavras | 15 páginas
  • Android
    2573 palavras | 11 páginas
  • Android
    1540 palavras | 7 páginas
  • android
    863 palavras | 4 páginas
  • Android
    3226 palavras | 13 páginas