0
Android Overview
Quem sou eu? <ul><li>Marcos Vasconcelos </li></ul><ul><ul><li>Autor do projeto Towel </li></ul></ul><ul><ul><li>Programado...
O que é Android <ul><ul><li>Sistema Operacional para dispositivos móveis </li></ul></ul><ul><ul><li>Projeto open source </...
Android SDK <ul><ul><li>Compilador Java </li></ul></ul><ul><ul><li>Emulador </li></ul></ul><ul><ul><li>Android Device Brid...
Android Platform <ul><ul><li>Uma por versao </li></ul></ul><ul><ul><li>Imagem do SO </li></ul></ul><ul><ul><li>API </li></...
Programando para Android <ul><li>Linguagem oficial: Java Plugin oficial da Google ( ADT para Eclipse ) </li></ul>http://ma...
Como é feita uma aplicação Android <ul><ul><li>Gerenciamento de recursos </li></ul></ul><ul><ul><li>Activity </li></ul></u...
Activity http://markytechs.wordpress.com -  @MarkyHitchhiker
XML http://markytechs.wordpress.com -  @MarkyHitchhiker
Onde rodar? <ul><ul><li>Android Virtual Device (AVD) </li></ul></ul><ul><ul><li>Device com Android </li></ul></ul>http://m...
App http://markytechs.wordpress.com -  @MarkyHitchhiker
http://markytechs.wordpress.com -  @MarkyHitchhiker Layout XML vs Codigo
<ul><ul><li>Apache HTTP </li></ul></ul><ul><ul><li>JSON Parser </li></ul></ul><ul><ul><li>Commons logging </li></ul></ul><...
http://markytechs.wordpress.com -  @MarkyHitchhiker SQLite Support
<ul><ul><li>Gerar .APK </li></ul></ul><ul><li>Via Android Market: </li></ul><ul><ul><li>Aplicativos gratuitos </li></ul></...
<ul><li>Blog:    markytechs.wordpress.com </li></ul><ul><li>Github:    github.com/MarkyVasconcelos </li></ul><ul><li>Twitt...
Upcoming SlideShare
Loading in...5
×

Android overview

9,915

Published on

Presentation used on CafeComJava event

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
9,915
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
26
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Android overview"

  1. 1. Android Overview
  2. 2. Quem sou eu? <ul><li>Marcos Vasconcelos </li></ul><ul><ul><li>Autor do projeto Towel </li></ul></ul><ul><ul><li>Programador Android na Digital Pages </li></ul></ul><ul><ul><li>Indie Game Developer </li></ul></ul><ul><ul><li>Autor do TDGame </li></ul></ul>http://markytechs.wordpress.com -  @MarkyHitchhiker
  3. 3. O que é Android <ul><ul><li>Sistema Operacional para dispositivos móveis </li></ul></ul><ul><ul><li>Projeto open source </li></ul></ul><ul><ul><li>Baseado no kernel do linux </li></ul></ul><ul><ul><li>Projeto iniciado pela Android Inc. em 2003 </li></ul></ul><ul><ul><li>Comprado pelo Google em 2005 </li></ul></ul><ul><ul><li>Criado para suportar varios tipos de hardware </li></ul></ul>http://markytechs.wordpress.com -  @MarkyHitchhiker
  4. 4. Android SDK <ul><ul><li>Compilador Java </li></ul></ul><ul><ul><li>Emulador </li></ul></ul><ul><ul><li>Android Device Bridge (ADB) </li></ul></ul><ul><ul><li>Dalvik Debug Monitor Server (DDMS) </li></ul></ul>http://markytechs.wordpress.com -  @MarkyHitchhiker
  5. 5. Android Platform <ul><ul><li>Uma por versao </li></ul></ul><ul><ul><li>Imagem do SO </li></ul></ul><ul><ul><li>API </li></ul></ul><ul><ul><li>Roda no emulador do SDK </li></ul></ul>http://markytechs.wordpress.com -  @MarkyHitchhiker
  6. 6. Programando para Android <ul><li>Linguagem oficial: Java Plugin oficial da Google ( ADT para Eclipse ) </li></ul>http://markytechs.wordpress.com -  @MarkyHitchhiker
  7. 7. Como é feita uma aplicação Android <ul><ul><li>Gerenciamento de recursos </li></ul></ul><ul><ul><li>Activity </li></ul></ul><ul><ul><li>AndroidManifest.xml </li></ul></ul><ul><ul><li>Layout via XML </li></ul></ul><ul><ul><li>Classe R </li></ul></ul><ul><ul><li>Intents </li></ul></ul>http://markytechs.wordpress.com -  @MarkyHitchhiker
  8. 8. Activity http://markytechs.wordpress.com -  @MarkyHitchhiker
  9. 9. XML http://markytechs.wordpress.com -  @MarkyHitchhiker
  10. 10. Onde rodar? <ul><ul><li>Android Virtual Device (AVD) </li></ul></ul><ul><ul><li>Device com Android </li></ul></ul>http://markytechs.wordpress.com -  @MarkyHitchhiker
  11. 11. App http://markytechs.wordpress.com -  @MarkyHitchhiker
  12. 12. http://markytechs.wordpress.com -  @MarkyHitchhiker Layout XML vs Codigo
  13. 13. <ul><ul><li>Apache HTTP </li></ul></ul><ul><ul><li>JSON Parser </li></ul></ul><ul><ul><li>Commons logging </li></ul></ul><ul><ul><li>OpenGL ES </li></ul></ul>http://markytechs.wordpress.com -  @MarkyHitchhiker API's embarcadas
  14. 14. http://markytechs.wordpress.com -  @MarkyHitchhiker SQLite Support
  15. 15. <ul><ul><li>Gerar .APK </li></ul></ul><ul><li>Via Android Market: </li></ul><ul><ul><li>Aplicativos gratuitos </li></ul></ul><ul><ul><li>Aplicativos pagos (30% pro Google) </li></ul></ul>http://markytechs.wordpress.com -  @MarkyHitchhiker Distribuindo uma applicação
  16. 16. <ul><li>Blog:    markytechs.wordpress.com </li></ul><ul><li>Github:    github.com/MarkyVasconcelos </li></ul><ul><li>Twitter:    twitter.com/ MarkyHitchhiker </li></ul><ul><li>Google+:    gplus.to/MarkVasconcelos </li></ul>
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×