"Desenvolvimento
Android"
por onde começar?
Rudson Lima
Eu!
rudsonlive RudsonLima-O rudsonlive@gmail.com rudsonlive
Escolha do tema
Desenvolvimento Android, por
onde começar?
Outros
Trabalhando com múltiplas
telas em Android
Utilizando De...
Por que Android?
Why
Porque queria sair
disso :’(
Why
Palm não é bixim de
deus
Why
Vixe doido
E agora? :’(
Buguei
Clico de vida
desenvolvimento Android
+ - isso
Lógica
Fundamental
Java
O.O
IDE
Qual utilizar?
#SeuLindo
Android Studio
Quer deixar seu Android Studio uma bala? Clica aqui má :D
Configurando a memória utilizada pelo An...
#Adeus
Projeto
Mother of God
Java e res
Java e res
Meu app
Java e res
Meu app
Classes
Java e res
Meu app
Classes
Layout
Java e res
Animações no formato .xml utilizada no seu app
Java e res
Animações no formato .xml utilizada no seu app
Todos os ícones e imagens utilizada no seu app
Java e res
Animações no formato .xml utilizada no seu app
Todos os ícones e imagens utilizada no seu app
Todos os layout ....
Java e res
Animações no formato .xml utilizada no seu app
Todos os ícones e imagens utilizada no seu app
Todos os layout ....
Java e res
Animações no formato .xml utilizada no seu app
Todos os ícones e imagens utilizada no seu app
Todos os layout ....
Java e res
Animações no formato .xml utilizada no seu app
Todos os ícones e imagens utilizada no seu app
Todos os layout ....
Java e res
Animações no formato .xml utilizada no seu app
Todos os ícones e imagens utilizada no seu app
Todos os layout ....
Android SDK
Software Development Kit
Software Development Kit
#SeuLindo
é um sistema avançado de automatização de builds que une o
melhor da flexibilidade do Ant com o gerenciamento de
...
Documentação
http://developer.android.com/index.html
Versão
https://developer.android.com/about/
dashboards/index.html
E agora?
Macho, para ai valá
Icon / Layout
…
Ícones
https://www.google.com/design/icons/
Layout
LinearLayout RelativeLayout
FrameLayout
Layout
ListView GridView
Layout
RecyclerView
…
Activity
XML
Activity
Activity
Activity
Activity
Activity
Fragment
…
Fragment
http://developer.android.com/guide/components/
fragments.html
Fragment
Fragment
Fragment
Fragment
Fragment
Design
Design
Design
https://developer.android.com/
design/index.html
Guideline
Material Design
https://www.google.com/design/spec/
material-design/introduction.html
Design
?
Design
Design Support Library
http://android-developers.blogspot.com.br/2015/05/
android-design-support-library.html
Design
?
Design
Activity - Toolbar
http://android-developers.blogspot.com.br/2014/10/
appcompat-v21-material-design-for-pre.html
Activity - Toolbar
http://android-developers.blogspot.com.br/2014/10/
appcompat-v21-material-design-for-pre.html
Activity - Toolbar
Fragment - Toolbar
Library Google
Device
Eu preciso ter
vários smartphones e
tablets de todos
os tamanhos?
Device
Emulador
https://www.genymotion.com
Controle de versão
https://git-scm.com/
https://github.com/https://bitbucket.org/
https://www.sourcetreeapp.com/
Livros
http://www.novatec.com.br/
NovaTec
Código de desconto de 20%, válido
em todo o site da Novatec
LIVEOANDROID
The end
O mundo não é um
grande arco iris.
O mundo é layout, vários
tamanhos de telas
e aparelhos da Samsung.
Extras
Color generator - Material Design
http://www.materialpalette.com/
Gradient Generator Help
http://angrytools.com/gra...
App Javou
https://github.com/javace/appJavou
Próximos SlideShares
Carregando em…5
×

Desenvolvimento Android, por onde começar?

604 visualizações

Publicada em

Slides da minha palestra no Javou! #05 - Mobile Edition. Mais de 200 pessoas foram ao evento e fizeram dele um grande sucesso :D.

Você pode conferir as fotos do evento aqui https://goo.gl/nssYxr.

Publicada em: Celular
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
604
No SlideShare
0
A partir de incorporações
0
Número de incorporações
14
Ações
Compartilhamentos
0
Downloads
45
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Desenvolvimento Android, por onde começar?

  1. 1. "Desenvolvimento Android" por onde começar?
  2. 2. Rudson Lima Eu! rudsonlive RudsonLima-O rudsonlive@gmail.com rudsonlive
  3. 3. Escolha do tema Desenvolvimento Android, por onde começar? Outros Trabalhando com múltiplas telas em Android Utilizando Design Support Library Utilizando Material Design em meu projeto 6.8% 132 respostas
  4. 4. Por que Android? Why
  5. 5. Porque queria sair disso :’( Why
  6. 6. Palm não é bixim de deus Why
  7. 7. Vixe doido E agora? :’( Buguei
  8. 8. Clico de vida desenvolvimento Android + - isso
  9. 9. Lógica Fundamental
  10. 10. Java
  11. 11. O.O
  12. 12. IDE Qual utilizar?
  13. 13. #SeuLindo Android Studio Quer deixar seu Android Studio uma bala? Clica aqui má :D Configurando a memória utilizada pelo Android Studio.
  14. 14. #Adeus
  15. 15. Projeto Mother of God
  16. 16. Java e res
  17. 17. Java e res Meu app
  18. 18. Java e res Meu app Classes
  19. 19. Java e res Meu app Classes Layout
  20. 20. Java e res Animações no formato .xml utilizada no seu app
  21. 21. Java e res Animações no formato .xml utilizada no seu app Todos os ícones e imagens utilizada no seu app
  22. 22. Java e res Animações no formato .xml utilizada no seu app Todos os ícones e imagens utilizada no seu app Todos os layout .xml do seu app (Podem existir outras pastas layouts)
  23. 23. Java e res Animações no formato .xml utilizada no seu app Todos os ícones e imagens utilizada no seu app Todos os layout .xml do seu app (Podem existir outras pastas layouts) Todos os menus .xml utilizado no seu app
  24. 24. Java e res Animações no formato .xml utilizada no seu app Todos os ícones e imagens utilizada no seu app Todos os layout .xml do seu app (Podem existir outras pastas layouts) Todos os menus .xml utilizado no seu app Somente o icon launcher do seu app. Não confunda essa pasta com as drawable.
  25. 25. Java e res Animações no formato .xml utilizada no seu app Todos os ícones e imagens utilizada no seu app Todos os layout .xml do seu app (Podem existir outras pastas layouts) Todos os menus .xml utilizado no seu app Somente o icon launcher do seu app. Não confunda essa pasta com as drawable. Todos os textos, dimensões, cores, arrays .xml utilizados no seu app
  26. 26. Java e res Animações no formato .xml utilizada no seu app Todos os ícones e imagens utilizada no seu app Todos os layout .xml do seu app (Podem existir outras pastas layouts) Todos os menus .xml utilizado no seu app Somente o icon launcher do seu app. Não confunda essa pasta com as drawable. Todos os textos, dimensões, cores, arrays .xml utilizados no seu app Declarar suas Activity, permissões, services e etc.
  27. 27. Android SDK Software Development Kit
  28. 28. Software Development Kit
  29. 29. #SeuLindo é um sistema avançado de automatização de builds que une o melhor da flexibilidade do Ant com o gerenciamento de dependências e as convenções do Maven
  30. 30. Documentação http://developer.android.com/index.html
  31. 31. Versão https://developer.android.com/about/ dashboards/index.html
  32. 32. E agora? Macho, para ai valá
  33. 33. Icon / Layout …
  34. 34. Ícones https://www.google.com/design/icons/
  35. 35. Layout LinearLayout RelativeLayout FrameLayout
  36. 36. Layout ListView GridView
  37. 37. Layout RecyclerView
  38. 38. … Activity
  39. 39. XML
  40. 40. Activity
  41. 41. Activity
  42. 42. Activity
  43. 43. Activity
  44. 44. Activity
  45. 45. Fragment …
  46. 46. Fragment http://developer.android.com/guide/components/ fragments.html
  47. 47. Fragment
  48. 48. Fragment
  49. 49. Fragment
  50. 50. Fragment
  51. 51. Fragment
  52. 52. Design
  53. 53. Design
  54. 54. Design https://developer.android.com/ design/index.html
  55. 55. Guideline
  56. 56. Material Design https://www.google.com/design/spec/ material-design/introduction.html
  57. 57. Design ?
  58. 58. Design
  59. 59. Design Support Library http://android-developers.blogspot.com.br/2015/05/ android-design-support-library.html
  60. 60. Design ?
  61. 61. Design
  62. 62. Activity - Toolbar http://android-developers.blogspot.com.br/2014/10/ appcompat-v21-material-design-for-pre.html
  63. 63. Activity - Toolbar http://android-developers.blogspot.com.br/2014/10/ appcompat-v21-material-design-for-pre.html
  64. 64. Activity - Toolbar
  65. 65. Fragment - Toolbar
  66. 66. Library Google
  67. 67. Device Eu preciso ter vários smartphones e tablets de todos os tamanhos?
  68. 68. Device
  69. 69. Emulador https://www.genymotion.com
  70. 70. Controle de versão https://git-scm.com/ https://github.com/https://bitbucket.org/ https://www.sourcetreeapp.com/
  71. 71. Livros http://www.novatec.com.br/
  72. 72. NovaTec Código de desconto de 20%, válido em todo o site da Novatec LIVEOANDROID
  73. 73. The end O mundo não é um grande arco iris. O mundo é layout, vários tamanhos de telas e aparelhos da Samsung.
  74. 74. Extras Color generator - Material Design http://www.materialpalette.com/ Gradient Generator Help http://angrytools.com/gradient/ Google Design - Devices http://www.google.com/design/tool/devices/ Google Design - Resources http://www.google.com/design/resources/#material-design- guidelines
  75. 75. App Javou https://github.com/javace/appJavou

×