id#saf aD o j o com Andro     Ramon Rabello     Comunidade Tá Safo!
Como tudo começou...
Como tudo começou...
Problema: programadores não praticam!
Solução: Treinar, treinar, treinar...
Princípiosaprendizagem contínua.
Princípiosambiente seguro, pois...
PrincípiosNÃO há competição.
Princípiostodos colaboram o/
Princípiosninguém fica de fora.
Princípiosseguimos um passo...
Princípiosde cada vez.
Regras Gerais#1: Computador + Projetor
Regras Gerais   #2: TDD
Regras Gerais#3: ninguém deve ficar sem entender
Regras Gerais#4: sempre recomeça do zero!
Retrospectiva    O que aprendemos?   O que não gostamos?O que poderíamos melhorar?
Formatos de Dojo                                              apresentação de uma solução   todos devem ser possível de re...
Formatos de Dojo     programação em pares                 após o término de cada turno:turnos de tempo fixo (5 – 7 minutos...
Formatos de DojoUma abordagem nova “Randoris”      Pessoas trocam de                   simultâneos   máquinas a cada turno...
Formatos de DojoUma abordagem nova “Randoris”      Pessoas trocam de                   simultâneos   máquinas a cada turno...
Objetivos         ensinar        praticar    aprenderDiscussão com bases concretas!
O que o Coding Dojo não sugere?  Correr para terminar o problema    Discussões (flamewars)    Selecionar um problema real ...
E o que é Android?!
1ª plataforma móvel open source.
paradigma novo de desenvolvimento móvel.
Para consumidores: #TudoJuntoEmisturado
Para desenvs, um SDK completo.
um sistema operacional.
plataforma inovadora.
inaugurou os superphones.
E para desenvolver? O que preciso?1. Instalar Java:http://www.java.com/pt_BR/download/2. Instalar Eclipse IDE (opcional):h...
aplicação simples: Chamador.apk
GUI da aplicação
arquivo de manifesto
E agora, vamos para o Dojo o/
Envolva-se!Site Oficial do Desenvolvedor Android         http://developer.android.com           Portal Android         htt...
Obrigado!tasafo.wordpress.comramon.rabello@gmail.comramonrabello.blogspot.comslideshare.net/ramonrabello/@ramonrabello    ...
Próximos SlideShares
Carregando em…5
×

#safaDojo com Android

940 visualizações

Publicada em

Coding Dojo sobre Android apresentado pela Comunidade Tá Safo! durante o #safaDojo.

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

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

Nenhuma nota no slide

#safaDojo com Android

  1. 1. id#saf aD o j o com Andro Ramon Rabello Comunidade Tá Safo!
  2. 2. Como tudo começou...
  3. 3. Como tudo começou...
  4. 4. Problema: programadores não praticam!
  5. 5. Solução: Treinar, treinar, treinar...
  6. 6. Princípiosaprendizagem contínua.
  7. 7. Princípiosambiente seguro, pois...
  8. 8. PrincípiosNÃO há competição.
  9. 9. Princípiostodos colaboram o/
  10. 10. Princípiosninguém fica de fora.
  11. 11. Princípiosseguimos um passo...
  12. 12. Princípiosde cada vez.
  13. 13. Regras Gerais#1: Computador + Projetor
  14. 14. Regras Gerais #2: TDD
  15. 15. Regras Gerais#3: ninguém deve ficar sem entender
  16. 16. Regras Gerais#4: sempre recomeça do zero!
  17. 17. Retrospectiva O que aprendemos? O que não gostamos?O que poderíamos melhorar?
  18. 18. Formatos de Dojo apresentação de uma solução todos devem ser possível de reproduzirInterrupções permitidas para tirar dúvidas Kata
  19. 19. Formatos de Dojo programação em pares após o término de cada turno:turnos de tempo fixo (5 – 7 minutos) - O co-piloto vira piloto - O piloto volta para a platéiaComentários e críticas somente no verde - Um novo co-piloto é convidado Inicia-se no vermelho Randori
  20. 20. Formatos de DojoUma abordagem nova “Randoris” Pessoas trocam de simultâneos máquinas a cada turno Mais avançado Kake
  21. 21. Formatos de DojoUma abordagem nova “Randoris” Pessoas trocam de simultâneos máquinas a cada turno Mais avançado Kake
  22. 22. Objetivos ensinar praticar aprenderDiscussão com bases concretas!
  23. 23. O que o Coding Dojo não sugere? Correr para terminar o problema Discussões (flamewars) Selecionar um problema real Competir com outros participantes Deixar pessoas sem entender
  24. 24. E o que é Android?!
  25. 25. 1ª plataforma móvel open source.
  26. 26. paradigma novo de desenvolvimento móvel.
  27. 27. Para consumidores: #TudoJuntoEmisturado
  28. 28. Para desenvs, um SDK completo.
  29. 29. um sistema operacional.
  30. 30. plataforma inovadora.
  31. 31. inaugurou os superphones.
  32. 32. E para desenvolver? O que preciso?1. Instalar Java:http://www.java.com/pt_BR/download/2. Instalar Eclipse IDE (opcional):http://eclipse.org/downloads/3. Instalar SDK:http://developer.android.com/sdk/index.html4. Baixar o Plugin ADT para Eclipse:http://developer.android.com/sdk/eclipse-adt.html5. Baixar os componentes do SDK:http://developer.android.com/sdk/adding-components.html6. Configurar o ADT para “enxergar” o SDK7. Criar um projeto Android no Eclipse
  33. 33. aplicação simples: Chamador.apk
  34. 34. GUI da aplicação
  35. 35. arquivo de manifesto
  36. 36. E agora, vamos para o Dojo o/
  37. 37. Envolva-se!Site Oficial do Desenvolvedor Android http://developer.android.com Portal Android http://www.portalandroid.org Ajude a evoluir a plataforma! http://source.android.com
  38. 38. Obrigado!tasafo.wordpress.comramon.rabello@gmail.comramonrabello.blogspot.comslideshare.net/ramonrabello/@ramonrabello @tasafo

×