Desenvolvimento móvel com Google Android

5,594 views

Published on

Palestra do Sérgio Lopes no DevInSampa 2010

Published in: Technology
1 Comment
7 Likes
Statistics
Notes
No Downloads
Views
Total views
5,594
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
1
Likes
7
Embeds 0
No embeds

No notes for slide

Desenvolvimento móvel com Google Android

  1. 1. by @sergio_caelum
  2. 2. Sérgio Lopes sergio.lopes @caelum.com.br @sergio_caelum
  3. 3. Inclua: @sergio_caelum #devinsampa
  4. 4. Outubro de 2008
  5. 5. Kernel Linux
  6. 6. Dalvik VM Kernel Linux
  7. 7. APIs Dalvik VM Kernel Linux
  8. 8. Java
  9. 9. Java .class
  10. 10. Java .class .apk
  11. 11. Código fonte
  12. 12. Código fonte Código gerado
  13. 13. Código fonte Código gerado Arquivos e recursos
  14. 14. Código fonte Código gerado Arquivos e recursos Configurações
  15. 15. Imagem
  16. 16. Instanciar o novo Layout?
  17. 17. Preencher o texto
  18. 18. Preencher o ícone
  19. 19. Array de View (não Strings simples)
  20. 20. Adapter de View devolvendo a posição certa
  21. 21. com TwAPIme
  22. 22. Executa uma search query
  23. 23. Acessa informações do tweet
  24. 24. Baixa foto da Internet
  25. 25. Bônus Tocar mp3 quando chegar tweets
  26. 26. Bônus Intenção de abrir o Browser ao clicar na foto
  27. 27. Bônus Repetir tarefa (Java Timer API)
  28. 28. Muitos componentes
  29. 29. Muitos componentes Widgets
  30. 30. Muitos componentes Widgets Multitask (de verdade)
  31. 31. Muitos componentes Widgets Multitask (de verdade) OpenGL
  32. 32. Muitos componentes Widgets Multitask (de verdade) 3D OpenGL
  33. 33. Muitos componentes Widgets Multitask (de verdade) Sensores 3D OpenGL
  34. 34. Muitos componentes Widgets Multitask (de verdade) Sensores 3D OpenGL SQLite
  35. 35. Muitos componentes Widgets Multitask (de verdade) Sensores 3D OpenGL SQLite Webkit
  36. 36. Muitos componentes Widgets Multitask (de verdade) Sensores 3D OpenGL SQLite Webkit HTML 5, CSS3, JS
  37. 37. Muitos componentes Widgets Multitask (de verdade) Sensores 3D OpenGL SQLite Webkit HTML 5, CSS3, JS MonoTouch etc
  38. 38. Muitos componentes Widgets Multitask (de verdade) Sensores 3D OpenGL SQLite Webkit HTML 5, CSS3, JS Adobe Flash MonoTouch etc
  39. 39. Muitos componentes Widgets Multitask (de verdade) Sensores 3D OpenGL SQLite Webkit HTML 5, CSS3, JS NDK - Nativo Adobe Flash MonoTouch etc
  40. 40. Muitos componentes Widgets Multitask (de verdade) Sensores 3D OpenGL SQLite Webkit HTML 5, CSS3, JS NDK - Nativo Adobe Flash MonoTouch etc Smartphones
  41. 41. Muitos componentes Widgets Multitask (de verdade) Sensores 3D OpenGL SQLite Webkit HTML 5, CSS3, JS NDK - Nativo Adobe Flash MonoTouch etc Smartphones Tablets
  42. 42. Muitos componentes Widgets Multitask (de verdade) Sensores 3D OpenGL SQLite Webkit HTML 5, CSS3, JS NDK - Nativo Adobe Flash MonoTouch etc Smartphones Tablets Google TV
  43. 43. Obrigado! @sergio_caelum
  44. 44. Código da aplicação completa para download: http://github.com/sergiolopes/droidinsampa

×