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
Vítor de Almeida
br.linkedin.com/in/vitordealmeida
www.facebook.com/vitor.almeida
www.vitordealmeida.com.br
Vítor de Almeida
br.linkedin.com/in/vitordealmeida
www.facebook.com/vitor.almeida
www.vitordealmeida.com.br
Evolução da plataforma
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
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
Modelos de negócios
Modelos de negócios
Source: © Statista 2014
Modelos de negócios
Activity• Ciclo de vida• Apresentação
View• Interatividade• Conteúdo
Fragment• Flexibilidade• Manutenibilidade
http://www.andengine.org/
http://unity3d.com/pt
AndEngine
Unity3D
http://appinventor.mit.edu/explore/
ANDROID
studio
Fragmentação
Source: Android developer webpage, 2014
Android L
Design guidelines - Google
DO DON’T
Design guidelines - Google
DO DON’T
Design guidelines - Google
Perguntas?
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