SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Desenvolvimento de aplicações para Android Edson Luiz Desenvolvedor
Uma Breve História do Android ,[object Object]
HTC G1 (primeirodispositivo com Android ),[object Object]
Android 1.1  (Fevereiro de 2009)  •	Alarm Clock   •	API Demos   •	Browser   •	Calculadora •	Camera  •	Contatos •	Email  •	Maps (eStreetView)  •	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ídeosparaoYouTubeePicasa •	Copy & Paste
Android 1.6 Donut (Setembro de 2009) •	O novo Android Market paraaplicativos •	Uma interface integrada de câmera,  	 gravação 	de vídeosegaleria •	Buscaporgestos •	Buscaporvoz •	Integação de aplicativos
Android 2.0/2.1 Eclair (Outubro de 2009) •	Velocidade de hardware otimizada •	Maisopções de tamanhoseresolução 	de telas •	Uma UI bemmelhorada •	Live wallpapers  •	Tecladosvirtuaismelhorados •	Bluetooth 2.1  •	Google Maps 3.1.2
Android 2.2 FroYo (lançado em Maio de 2010) •	Suporteao Flash 10.1 completo •	Processamentoaté 5x maisrápido •	Homescreenmelhorada com  atalhosdedicados •	Múltiplaslinguagensparateclados •	Possiblidade de salvaraplicativos no cartão SD
Android 2.3 Gingerbread (Dezembro de 2010) •	Melhoria no copy & paste  •	Mudança das cores a interface  •	Tecladopadrãomultitouch •	Gerenciador de Downloads
Android 3.0 Honeycomb (Janeiro 2011) •	Design diferente, feitopara tablets  •	Multitasking mais visual,  	com miniaturas dos aplicativos •	Mudança no visual dos aplicativos nativos
Interfaces Proprietárias
Interfaces Proprietárias •	Vanilla •	HtcSense •MotoBlur •	TouchWiz •Rachel
Arquitetura do Sistema Android
Bloco de Aplicações
Bloco de Aplicações •	Activity •	Broadcast Receivers •	Service •	Content Provider
Pré - requisitos
Pré - requisitos •	Windows XP ou Vista   •	Mac OS X   •	Linux •	Eclipse •	SDK do Android (http://developer.android.com/sdk/index.html) •	Vontade de aprender
Mão na massa
O Que vamos aprender? •	Estrutura de pasta •	O queé a classe R •	O manifest.xml •	Criando um AVD •	O simulador •	Click to call •	Acessoao Browser •	Intent
Obrigado! Edson.luiz@i2mobile.com.br Twitter: @edsonluiz Mobile: 81 8728 6150

Weitere ähnliche Inhalte

Ähnlich wie Desenvolvimento Android em

Ähnlich wie Desenvolvimento Android em (20)

Android desenvolvimento
Android desenvolvimentoAndroid desenvolvimento
Android desenvolvimento
 
O que é android
O que é androidO que é android
O que é android
 
Android
AndroidAndroid
Android
 
Android
Android Android
Android
 
Introdução à plataforma android.
Introdução à plataforma android.Introdução à plataforma android.
Introdução à plataforma android.
 
Desenvolvendo jogos com unity
Desenvolvendo jogos com unityDesenvolvendo jogos com unity
Desenvolvendo jogos com unity
 
Android
AndroidAndroid
Android
 
Android
AndroidAndroid
Android
 
Android SestInfo 2010
Android SestInfo 2010Android SestInfo 2010
Android SestInfo 2010
 
Innovation Time Android
Innovation Time AndroidInnovation Time Android
Innovation Time Android
 
Desenvolvimento para Android - Bento Gonçalves (08/2011)
Desenvolvimento para Android - Bento Gonçalves (08/2011)Desenvolvimento para Android - Bento Gonçalves (08/2011)
Desenvolvimento para Android - Bento Gonçalves (08/2011)
 
Curso Android - 01 Introdução ao Android
Curso Android - 01 Introdução ao AndroidCurso Android - 01 Introdução ao Android
Curso Android - 01 Introdução ao Android
 
Android Lollipop + Android Wear
Android Lollipop + Android WearAndroid Lollipop + Android Wear
Android Lollipop + Android Wear
 
Android
AndroidAndroid
Android
 
Palestra Dispositivos Móveis
Palestra Dispositivos MóveisPalestra Dispositivos Móveis
Palestra Dispositivos Móveis
 
Android
AndroidAndroid
Android
 
O futuro do Android
O futuro do AndroidO futuro do Android
O futuro do Android
 
Androidedetem
AndroidedetemAndroidedetem
Androidedetem
 
Android primeiros passos por Fernando Boaglio
Android primeiros passos  por Fernando BoaglioAndroid primeiros passos  por Fernando Boaglio
Android primeiros passos por Fernando Boaglio
 
Artigo unity3 d
Artigo unity3 dArtigo unity3 d
Artigo unity3 d
 

Desenvolvimento Android em

  • 1. Desenvolvimento de aplicações para Android Edson Luiz Desenvolvedor
  • 2.
  • 3.
  • 4. Android 1.1 (Fevereiro de 2009) • Alarm Clock • API Demos • Browser • Calculadora • Camera • Contatos • Email • Maps (eStreetView) • Mensagem • Música • Imagens (Galeria) • Configurações
  • 5. Android 1.5 Cupcake (Maio de 2009) • Gravação de vídeos • Bluetooth A2DP • Conexão Bluetooth automática • Fazer upload de vídeosparaoYouTubeePicasa • Copy & Paste
  • 6. Android 1.6 Donut (Setembro de 2009) • O novo Android Market paraaplicativos • Uma interface integrada de câmera, gravação de vídeosegaleria • Buscaporgestos • Buscaporvoz • Integação de aplicativos
  • 7. Android 2.0/2.1 Eclair (Outubro de 2009) • Velocidade de hardware otimizada • Maisopções de tamanhoseresolução de telas • Uma UI bemmelhorada • Live wallpapers • Tecladosvirtuaismelhorados • Bluetooth 2.1 • Google Maps 3.1.2
  • 8. Android 2.2 FroYo (lançado em Maio de 2010) • Suporteao Flash 10.1 completo • Processamentoaté 5x maisrápido • Homescreenmelhorada com atalhosdedicados • Múltiplaslinguagensparateclados • Possiblidade de salvaraplicativos no cartão SD
  • 9. Android 2.3 Gingerbread (Dezembro de 2010) • Melhoria no copy & paste • Mudança das cores a interface • Tecladopadrãomultitouch • Gerenciador de Downloads
  • 10. Android 3.0 Honeycomb (Janeiro 2011) • Design diferente, feitopara tablets • Multitasking mais visual, com miniaturas dos aplicativos • Mudança no visual dos aplicativos nativos
  • 12. Interfaces Proprietárias • Vanilla • HtcSense •MotoBlur • TouchWiz •Rachel
  • 14.
  • 16. Bloco de Aplicações • Activity • Broadcast Receivers • Service • Content Provider
  • 18. Pré - requisitos • Windows XP ou Vista • Mac OS X • Linux • Eclipse • SDK do Android (http://developer.android.com/sdk/index.html) • Vontade de aprender
  • 20. O Que vamos aprender? • Estrutura de pasta • O queé a classe R • O manifest.xml • Criando um AVD • O simulador • Click to call • Acessoao Browser • Intent
  • 21. Obrigado! Edson.luiz@i2mobile.com.br Twitter: @edsonluiz Mobile: 81 8728 6150

Hinweis der Redaktion

  1. OHAGrupoemtorno 30 empresas se juntaramparaDesenvolvero Android. A PRINCIPAL EMPRESA DESTE GRUPO É O GOOGLE
  2. Vanilla = Padrão do AndroidHtc Sense = Htc HeroMoto Blur = MotorolaTouchWiz = SamsungRachel = Sony Ericson
  3. KERNEL -- BASEADO EM LINUX E É responsável pelos principais serviços do sistema como gerenciamento de memória e de processos.BIBLIOTECAS A plataforma também inclui uma coleção de bibliotecas usadas pelos componentes do sistema.RUNTIME O AndroidRuntime permite que cada processo rode sua própria instância da maquina virtual. Embora no desenvolvimento de aplicativos seja utilizada a linguagem Java, as aplicações não são executadas em uma maquina virtual Java tradicional, e sim em outra chama de DALVIK.FRAMEWORK  Este framework permitequeodesenvolvedortenhaomesmoacessoaosistema, queosaplicativos EMBARCADOS.APLICATIVOS  APLICATIVOS PRE INSTALADOS NO DISPOSITIVOS
  4. ACTIVITY = Um aplicativoquepossuiuma UI visíveléimplementado com uma ActivityBROADCAST RECIVER = O Broadcast Receivers sempreéexecutadoemsegundoplanosemutilizaruma interface gráficaSERVICE -Umserviçodeve ser utilizadoparaqualqueraplicativoque precise persistirpor um longoperíodo de tempo, como um monitor de redeou um aplicativo de verificação de atualização.CONTENT PROVIDER ---Vocêpodepensarque um ContentProviderécomo um servidor de banco de dados. O seutrabalhoé de gerenciarosacessosaos dados quepersistem, como um banco de dados SQLite.