A plataforma Android: Uma Introdução Android - PUC-Rio
A plataforma Android: Uma Introdução Android - PUC-Rio A plataforma Android: Uma Introdução Android - PUC-Rio
O que é 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 (Kernel GNU/Linux) Android → Definição Características Application Framewok: Permite o reuso e a substituição de componentes Máquina virtual Dalvik: Otimizada para dispositivos móveis Um navegador integrado: Baseado no projeto WebKit (código aberto) Gráficos otimizados: Bibliotecas gráficas 2D Gráficos 3D baseado na especificação OpenGL 1.0 SQLite: Para armazenamento de dados estruturados Suporte para mídias: Aúdio, vídeo, formatos de imagens (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG e GIF) Android → Características 3 4
Características Questões dependentes do hardware: TTelefonia l f i GPRS/GSM e EDGE Telefonia 3G WiFi Câmera GPS Bússola Acelerômetro Android → Características Arquitetura © Markus Endler 5
- Page 1: A plataforma Android: Uma Introduç
- Page 5 and 6: System C Library Media Libraries
- Page 7 and 8: Estrutura de uma aplicação Androi
- Page 9 and 10: Tipos de Elementos BroadcastReceive
- Page 11: Para saber mais... Leia a document
O que é <strong>Android</strong>?<br />
Pilha de softwares para dispositivos móveis:<br />
Um sistema operacional<br />
Um middleware<br />
Conjunto de aplicações<br />
<strong>Android</strong> SDK:<br />
Projetos<br />
Ferramentas de desenvolvimento<br />
Emulador<br />
Conjunto de bibliotecas<br />
Linguagem de programação:<br />
Java<br />
Máquina virtual:<br />
Dalvik (Kernel GNU/Linux)<br />
<strong>Android</strong> → Definição<br />
Características<br />
Application Framewok:<br />
Permite o reuso e a substituição de componentes<br />
Máquina virtual Dalvik:<br />
Otimizada para dispositivos móveis<br />
Um navegador integrado:<br />
Baseado no projeto WebKit (código aberto)<br />
Gráficos otimizados:<br />
Bibliotecas gráficas 2D<br />
Gráficos 3D baseado na especificação OpenGL 1.0<br />
SQLite:<br />
Para armazenamento de dados estruturados<br />
Suporte para mídias:<br />
Aúdio, vídeo, formatos de imagens (MPEG4, H.264, MP3, AAC, AMR,<br />
JPG, PNG e GIF)<br />
<strong>Android</strong> → Características<br />
3<br />
4