palestra sobre introdução android @portodigital

Post on 29-Jun-2015

610 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Desenvolvedor

Edson Luiz

Desenvolvimento de aplicações para Android

Uma Breve História do Android

• OHA (Open Handset Alliance)

• HTC G1 (primeiro dispositivo com Android )

Versões do Android

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

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

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

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

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

Android 2.3 Gingerbread (Dezembro de 2010)

• Melhoria no copy & paste • Mudança das cores a interface • Teclado padrão multitouch • Gerenciador de Downloads

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

Interfaces Proprietárias

Interfaces Proprietárias

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

Arquitetura do Sistema Android

Bloco de Aplicações

Bloco de Aplicações

• Activity• Broadcast Receivers• Service• Content Provider

Pré - requisitos

• Windows XP ou Vista • Mac OS X • Linux

• Eclipse

• SDK do Android (http://developer.android.com/sdk/index.html )

• Vontade de aprender

Pré - requisitos

Mão na massa

• 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?

Obrigado!Edson.luiz@i2mobile.com.brTwitter: @edsonluizMobile: 81 8728 6150

top related