palestra sobre introdução android @portodigital

21
Desenvolvedor Edson Luiz Desenvolvimento de aplicações para Android

Upload: edson-luiz

Post on 29-Jun-2015

609 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: palestra sobre introdução Android @portodigital

Desenvolvedor

Edson Luiz

Desenvolvimento de aplicações para Android

Page 2: palestra sobre introdução Android @portodigital

Uma Breve História do Android

• OHA (Open Handset Alliance)

• HTC G1 (primeiro dispositivo com Android )

Page 3: palestra sobre introdução Android @portodigital

Versões do Android

Page 4: palestra sobre introdução Android @portodigital

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

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

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

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

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

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

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

Interfaces Proprietárias

Page 12: palestra sobre introdução Android @portodigital

Interfaces Proprietárias

• Vanilla• Htc Sense• Moto Blur• TouchWiz • Rachel

Page 13: palestra sobre introdução Android @portodigital

Arquitetura do Sistema Android

Page 14: palestra sobre introdução Android @portodigital
Page 15: palestra sobre introdução Android @portodigital

Bloco de Aplicações

Page 16: palestra sobre introdução Android @portodigital

Bloco de Aplicações

• Activity• Broadcast Receivers• Service• Content Provider

Page 17: palestra sobre introdução Android @portodigital

Pré - requisitos

Page 18: palestra sobre introdução Android @portodigital

• 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

Mão na massa

Page 20: palestra sobre introdução Android @portodigital

• 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

[email protected]: @edsonluizMobile: 81 8728 6150