Palestra Iniciando o desenvolvimento de aplicativos com o Club do Android
palestra sobre introdução Android @portodigital
-
Upload
edson-luiz -
Category
Technology
-
view
615 -
download
0
Transcript of palestra sobre introdução Android @portodigital
![Page 1: palestra sobre introdução Android @portodigital](https://reader035.fdocuments.net/reader035/viewer/2022081404/5590b0dd1a28abf5058b4618/html5/thumbnails/1.jpg)
Desenvolvedor
Edson Luiz
Desenvolvimento de aplicações para Android
![Page 2: palestra sobre introdução Android @portodigital](https://reader035.fdocuments.net/reader035/viewer/2022081404/5590b0dd1a28abf5058b4618/html5/thumbnails/2.jpg)
Uma Breve História do Android
• OHA (Open Handset Alliance)
• HTC G1 (primeiro dispositivo com Android )
![Page 3: palestra sobre introdução Android @portodigital](https://reader035.fdocuments.net/reader035/viewer/2022081404/5590b0dd1a28abf5058b4618/html5/thumbnails/3.jpg)
Versões do Android
![Page 4: palestra sobre introdução Android @portodigital](https://reader035.fdocuments.net/reader035/viewer/2022081404/5590b0dd1a28abf5058b4618/html5/thumbnails/4.jpg)
Android 1.1 (Fevereiro de 2009)
• Alarm Clock • API Demos • Browser • Calculadora • Camera • Contatos • Email • Maps (e StreetView) • Mensagem • Música
• Imagens (Galeria) • Configurações
![Page 5: palestra sobre introdução Android @portodigital](https://reader035.fdocuments.net/reader035/viewer/2022081404/5590b0dd1a28abf5058b4618/html5/thumbnails/5.jpg)
Android 1.5 Cupcake (Maio de 2009)
• Gravação de vídeos • Bluetooth A2DP • Conexão Bluetooth automática • Fazer upload de vídeos para o YouTube e Picasa • Copy & Paste
![Page 6: palestra sobre introdução Android @portodigital](https://reader035.fdocuments.net/reader035/viewer/2022081404/5590b0dd1a28abf5058b4618/html5/thumbnails/6.jpg)
Android 1.6 Donut (Setembro de 2009)
• O novo Android Market para aplicativos • Uma interface integrada de câmera,
gravação de vídeos e galeria • Busca por gestos • Busca por voz • Integação de aplicativos
![Page 7: palestra sobre introdução Android @portodigital](https://reader035.fdocuments.net/reader035/viewer/2022081404/5590b0dd1a28abf5058b4618/html5/thumbnails/7.jpg)
Android 2.0/2.1 Eclair (Outubro de 2009)
• Velocidade de hardware otimizada • Mais opções de tamanhos e resolução
de telas • Uma UI bem melhorada • Live wallpapers • Teclados virtuais melhorados • Bluetooth 2.1 • Google Maps 3.1.2
![Page 8: palestra sobre introdução Android @portodigital](https://reader035.fdocuments.net/reader035/viewer/2022081404/5590b0dd1a28abf5058b4618/html5/thumbnails/8.jpg)
Android 2.2 FroYo (lançado em Maio de 2010)
• Suporte ao Flash 10.1 completo • Processamento até 5x mais rápido • Homescreen melhorada com
atalhos dedicados • Múltiplas linguagens para teclados • Possiblidade de salvar aplicativos no cartão SD
![Page 9: palestra sobre introdução Android @portodigital](https://reader035.fdocuments.net/reader035/viewer/2022081404/5590b0dd1a28abf5058b4618/html5/thumbnails/9.jpg)
Android 2.3 Gingerbread (Dezembro de 2010)
• Melhoria no copy & paste • Mudança das cores a interface • Teclado padrão multitouch • Gerenciador de Downloads
![Page 10: palestra sobre introdução Android @portodigital](https://reader035.fdocuments.net/reader035/viewer/2022081404/5590b0dd1a28abf5058b4618/html5/thumbnails/10.jpg)
Android 3.0 Honeycomb (Janeiro 2011)
• Design diferente, feito para tablets • Multitasking mais visual,
com miniaturas dos aplicativos • Mudança no visual dos aplicativos
nativos
![Page 11: palestra sobre introdução Android @portodigital](https://reader035.fdocuments.net/reader035/viewer/2022081404/5590b0dd1a28abf5058b4618/html5/thumbnails/11.jpg)
Interfaces Proprietárias
![Page 12: palestra sobre introdução Android @portodigital](https://reader035.fdocuments.net/reader035/viewer/2022081404/5590b0dd1a28abf5058b4618/html5/thumbnails/12.jpg)
Interfaces Proprietárias
• Vanilla• Htc Sense• Moto Blur• TouchWiz • Rachel
![Page 13: palestra sobre introdução Android @portodigital](https://reader035.fdocuments.net/reader035/viewer/2022081404/5590b0dd1a28abf5058b4618/html5/thumbnails/13.jpg)
Arquitetura do Sistema Android
![Page 14: palestra sobre introdução Android @portodigital](https://reader035.fdocuments.net/reader035/viewer/2022081404/5590b0dd1a28abf5058b4618/html5/thumbnails/14.jpg)
![Page 15: palestra sobre introdução Android @portodigital](https://reader035.fdocuments.net/reader035/viewer/2022081404/5590b0dd1a28abf5058b4618/html5/thumbnails/15.jpg)
Bloco de Aplicações
![Page 16: palestra sobre introdução Android @portodigital](https://reader035.fdocuments.net/reader035/viewer/2022081404/5590b0dd1a28abf5058b4618/html5/thumbnails/16.jpg)
Bloco de Aplicações
• Activity• Broadcast Receivers• Service• Content Provider
![Page 17: palestra sobre introdução Android @portodigital](https://reader035.fdocuments.net/reader035/viewer/2022081404/5590b0dd1a28abf5058b4618/html5/thumbnails/17.jpg)
Pré - requisitos
![Page 18: palestra sobre introdução Android @portodigital](https://reader035.fdocuments.net/reader035/viewer/2022081404/5590b0dd1a28abf5058b4618/html5/thumbnails/18.jpg)
• Windows XP ou Vista • Mac OS X • Linux
• Eclipse
• SDK do Android (http://developer.android.com/sdk/index.html )
• Vontade de aprender
Pré - requisitos
![Page 19: palestra sobre introdução Android @portodigital](https://reader035.fdocuments.net/reader035/viewer/2022081404/5590b0dd1a28abf5058b4618/html5/thumbnails/19.jpg)
Mão na massa
![Page 20: palestra sobre introdução Android @portodigital](https://reader035.fdocuments.net/reader035/viewer/2022081404/5590b0dd1a28abf5058b4618/html5/thumbnails/20.jpg)
• Estrutura de pasta• O que é a classe R• O manifest.xml• Criando um AVD• O simulador• Click to call• Acesso ao Browser• Intent
O Que vamos aprender?
![Page 21: palestra sobre introdução Android @portodigital](https://reader035.fdocuments.net/reader035/viewer/2022081404/5590b0dd1a28abf5058b4618/html5/thumbnails/21.jpg)
[email protected]: @edsonluizMobile: 81 8728 6150