integrado, entre outros, aos fabricantes, pois sendo o Android uma plataformaconsolidada, livre e de c
ó
digo aberto diminui os custos no desenvolvimento deaparelhos, e aos desenvolvedores que tem a disposi
çã
o uma plataforma dedesenvolvimento robusta que utiliza Java como linguagem, e oferece um SDK comemulador para teste.
2. A plataforma Android
2.1. Hist
ó
rico
Em Novembro de 2007 o Google anunciou que estava
à
frente da OHA,disponibilizando o SDK (
Software Development Kit
) dias depois. Em Outubro de 2008foi colocado a venda o primeiro aparelho com o Android 1.0 chamado G1 da HTC
T- Mobile
.
2.2. Conceito
O Android trata-se de uma pilha de componentes de
software
, desenvolvida paradispositivos m
ó
veis, que inclui sistema operacional, bibliotecas,
frameworks
de
middleware
e aplicac
õ
es-chave.
2.3. Caracter
í
sticas b
á
sicas
A plataforma Android usa como base
kernel
do Linux 2.6, sendo que varias altera
çõ
esforam realizadas para que o sistema ficasse mais bem adaptado os dispositivos port
á
teis,ele
é
respons
á
vel pelas tarefas fundamentais do sistema como seguran
ç
a, gerenciamentode mem
ó
ria e outras.Possui,
Application Framewok
que permite o reuso e a substitui
çã
o decomponentes, a maquina virtual
Dalvik
, que roda
software
escrito na linguagem Java ecompilado num formato especial de
bytecodes
, um navegador baseado no
Webkit Engine
, tamb
é
m usado pelo Saf
á
ri, ambiente gr
á
fico e gerenciador de pacotes,biblioteca 2D e 3D, o banco
SQLite
para armazenar os dados
estruturados, suporte param
í
dias:
á
udio, v
í
deo, formatos de imagens (MPEG4, H.264, MP3, AAC, AMR,JPG,PNG e GIF), telefonia GSM,
bluetooth
, EDGE, 3G e WiFi, c
â
mera, GPS, compasso eaceler
ô
metro
3. Arquitetura
A arquitetura do Android
é
dividida em cinco partes:
kernel Linux
, bibliotecas, ambientede execu
çã
o,
framework
e aplicativo [Aless08].
Add a Comment