Sistema operacional an

1048 palavras 5 páginas
droid 1 O Android é um sistema operacional livre e “open source”, para uso em dispositivos móveis, em especial os celulares. Foi idealizado pelo Google, e desenvolvido em conjunto com 47 empresas de tecnologia e mobilidade, a Open Handset Alliance.

Diversos fabricantes de dispositivos móveis como Samsung, Motorola e Sony Ericsson, adotaram o Android como sistema operacional padrão de seus produtos, o que causou uma rápida expansão e popularização do sistema, principalmente pela sua flexibilidade e por oferecer um completo pacote de softwares e aplicativos. 1

2 Os desenvolvedores dispõem de uma robusta plataforma de desenvolvimento que tem como linguagem o Java, além de oferecer um SDK com emulador para testes e simulações. As aplicações JAVA para Android rodam em uma máquina virtual chamada Dalvik.

Tecnicamente falando, pode-se descrever a plataforma Android como uma pilha de softwares, que conta com um sistema operacional, middleware, bibliotecas e aplicações-chave, que utiliza como base o kernel do Linux 2.6 para tarefas essenciais do sistema como gerenciamento de memória, pilha de rede, segurança, modelo de driver, gestão de processos, entre outros. O kernel atua ainda como uma camada de abstração entre o hardware e o resto da pilha de software.

Para o desenvolvimento de aplicativos funcionais e eficientes, faz-se necessário entender como é divida a plataforma Android, seus componentes, API’s disponíveis, relações de dependências e formas de iteração com o hardware. 2

A arquitetura do Android é dividida em cinco camadas:

Aplicativos: é a camada mais alta da arquitetura, formada pelas aplicações originais do sistema como navegador de internet, despertador, calendário, agenda, entre outros. Todas as aplicações são escritas na linguagem JAVA.

Framework Nativo: camada responsável pela disponibilização das APIs necessárias para o desenvolvimento de aplicações, atuando como o intermediário entre a camada de aplicativos e a camada de bibliotecas,

Relacionados

  • Modelagem no Domínio da Freqüência
    902 palavras | 4 páginas
  • Desenhar O Conceito de Data Warehousing
    3740 palavras | 15 páginas
  • tafa
    1241 palavras | 5 páginas
  • 2002 sbcwei
    6318 palavras | 26 páginas
  • Resenha redes
    1476 palavras | 6 páginas
  • System Call
    1561 palavras | 7 páginas
  • Sistemas Operacionais - Histórico e Implementação
    1151 palavras | 5 páginas
  • RTOS Amanda artigo2 sem identif
    2114 palavras | 9 páginas
  • Banco de dados
    4117 palavras | 17 páginas
  • Resumo
    3136 palavras | 13 páginas