por que e como desenvolver aplicativos android
DESCRIPTION
Palestra com tópicos em Android exibida na Semana Integrada da PUC Campinas em 07/10/2014TRANSCRIPT
![Page 1: Por que e como desenvolver aplicativos Android](https://reader036.vdocuments.mx/reader036/viewer/2022081602/556ac51ad8b42acd348b4b9d/html5/thumbnails/1.jpg)
![Page 2: Por que e como desenvolver aplicativos Android](https://reader036.vdocuments.mx/reader036/viewer/2022081602/556ac51ad8b42acd348b4b9d/html5/thumbnails/2.jpg)
Vítor de Almeida
br.linkedin.com/in/vitordealmeida
www.facebook.com/vitor.almeida
www.vitordealmeida.com.br
![Page 3: Por que e como desenvolver aplicativos Android](https://reader036.vdocuments.mx/reader036/viewer/2022081602/556ac51ad8b42acd348b4b9d/html5/thumbnails/3.jpg)
Vítor de Almeida
br.linkedin.com/in/vitordealmeida
www.facebook.com/vitor.almeida
www.vitordealmeida.com.br
![Page 4: Por que e como desenvolver aplicativos Android](https://reader036.vdocuments.mx/reader036/viewer/2022081602/556ac51ad8b42acd348b4b9d/html5/thumbnails/4.jpg)
Evolução da plataforma
![Page 5: Por que e como desenvolver aplicativos Android](https://reader036.vdocuments.mx/reader036/viewer/2022081602/556ac51ad8b42acd348b4b9d/html5/thumbnails/5.jpg)
Evolução da plataforma
Android G1 – HTC
Tela 320 x 480 pixels
3.2 polegadas
Peso 158 g
Câmera 3.15 MP
CPU 528 MHz
![Page 6: Por que e como desenvolver aplicativos Android](https://reader036.vdocuments.mx/reader036/viewer/2022081602/556ac51ad8b42acd348b4b9d/html5/thumbnails/6.jpg)
Evolução da plataforma
Galaxy S5 – Samsung
Tela 1080 x 1920 pixels
5.1 polegadas
Peso 145 g
Câmera 16 MP
CPU Quad-core 2.5 GHz
![Page 7: Por que e como desenvolver aplicativos Android](https://reader036.vdocuments.mx/reader036/viewer/2022081602/556ac51ad8b42acd348b4b9d/html5/thumbnails/7.jpg)
Modelos de negócios
![Page 8: Por que e como desenvolver aplicativos Android](https://reader036.vdocuments.mx/reader036/viewer/2022081602/556ac51ad8b42acd348b4b9d/html5/thumbnails/8.jpg)
Modelos de negócios
Source: © Statista 2014
![Page 9: Por que e como desenvolver aplicativos Android](https://reader036.vdocuments.mx/reader036/viewer/2022081602/556ac51ad8b42acd348b4b9d/html5/thumbnails/9.jpg)
![Page 10: Por que e como desenvolver aplicativos Android](https://reader036.vdocuments.mx/reader036/viewer/2022081602/556ac51ad8b42acd348b4b9d/html5/thumbnails/10.jpg)
Modelos de negócios
![Page 11: Por que e como desenvolver aplicativos Android](https://reader036.vdocuments.mx/reader036/viewer/2022081602/556ac51ad8b42acd348b4b9d/html5/thumbnails/11.jpg)
![Page 12: Por que e como desenvolver aplicativos Android](https://reader036.vdocuments.mx/reader036/viewer/2022081602/556ac51ad8b42acd348b4b9d/html5/thumbnails/12.jpg)
Activity• Ciclo de vida• Apresentação
View• Interatividade• Conteúdo
Fragment• Flexibilidade• Manutenibilidade
![Page 13: Por que e como desenvolver aplicativos Android](https://reader036.vdocuments.mx/reader036/viewer/2022081602/556ac51ad8b42acd348b4b9d/html5/thumbnails/13.jpg)
http://www.andengine.org/
http://unity3d.com/pt
AndEngine
Unity3D
![Page 14: Por que e como desenvolver aplicativos Android](https://reader036.vdocuments.mx/reader036/viewer/2022081602/556ac51ad8b42acd348b4b9d/html5/thumbnails/14.jpg)
http://appinventor.mit.edu/explore/
![Page 15: Por que e como desenvolver aplicativos Android](https://reader036.vdocuments.mx/reader036/viewer/2022081602/556ac51ad8b42acd348b4b9d/html5/thumbnails/15.jpg)
ANDROID
studio
![Page 16: Por que e como desenvolver aplicativos Android](https://reader036.vdocuments.mx/reader036/viewer/2022081602/556ac51ad8b42acd348b4b9d/html5/thumbnails/16.jpg)
Fragmentação
Source: Android developer webpage, 2014
![Page 17: Por que e como desenvolver aplicativos Android](https://reader036.vdocuments.mx/reader036/viewer/2022081602/556ac51ad8b42acd348b4b9d/html5/thumbnails/17.jpg)
Android L
![Page 18: Por que e como desenvolver aplicativos Android](https://reader036.vdocuments.mx/reader036/viewer/2022081602/556ac51ad8b42acd348b4b9d/html5/thumbnails/18.jpg)
Design guidelines - Google
DO DON’T
![Page 19: Por que e como desenvolver aplicativos Android](https://reader036.vdocuments.mx/reader036/viewer/2022081602/556ac51ad8b42acd348b4b9d/html5/thumbnails/19.jpg)
Design guidelines - Google
DO DON’T
![Page 20: Por que e como desenvolver aplicativos Android](https://reader036.vdocuments.mx/reader036/viewer/2022081602/556ac51ad8b42acd348b4b9d/html5/thumbnails/20.jpg)
Design guidelines - Google
![Page 21: Por que e como desenvolver aplicativos Android](https://reader036.vdocuments.mx/reader036/viewer/2022081602/556ac51ad8b42acd348b4b9d/html5/thumbnails/21.jpg)
Perguntas?
![Page 23: Por que e como desenvolver aplicativos Android](https://reader036.vdocuments.mx/reader036/viewer/2022081602/556ac51ad8b42acd348b4b9d/html5/thumbnails/23.jpg)
Guia para iniciar o desenvolvimento Androidhttp://developer.android.com/training/basics/firstapp/index.html
Guia com diretrizes de design para o Android “L”http://www.google.com/design/spec/material-design/introduction.html
Dados sobre versões Androidhttps://developer.android.com/about/dashboards/index.html#Platform
Referência para dúvidas sobre as APIs Android (e muitas outras)http://stackoverflow.com/questions/tagged/android
Obrigado!
Vítor de [email protected]
(19) 999 102030