#safaDojo com Android
-
Upload
ramon-ribeiro-rabello -
Category
Documents
-
view
648 -
download
0
description
Transcript of #safaDojo com Android
![Page 1: #safaDojo com Android](https://reader035.fdocumentos.com/reader035/viewer/2022062706/557b8e72d8b42a32618b4e7a/html5/thumbnails/1.jpg)
Ramon RabelloRamon RabelloComunidade Tá Safo!Comunidade Tá Safo!
#safaDojo com Android
![Page 2: #safaDojo com Android](https://reader035.fdocumentos.com/reader035/viewer/2022062706/557b8e72d8b42a32618b4e7a/html5/thumbnails/2.jpg)
Como tudo começou...
![Page 3: #safaDojo com Android](https://reader035.fdocumentos.com/reader035/viewer/2022062706/557b8e72d8b42a32618b4e7a/html5/thumbnails/3.jpg)
Como tudo começou...
![Page 4: #safaDojo com Android](https://reader035.fdocumentos.com/reader035/viewer/2022062706/557b8e72d8b42a32618b4e7a/html5/thumbnails/4.jpg)
Problema: programadores não praticam!
![Page 5: #safaDojo com Android](https://reader035.fdocumentos.com/reader035/viewer/2022062706/557b8e72d8b42a32618b4e7a/html5/thumbnails/5.jpg)
Solução: Treinar, treinar, treinar...
![Page 6: #safaDojo com Android](https://reader035.fdocumentos.com/reader035/viewer/2022062706/557b8e72d8b42a32618b4e7a/html5/thumbnails/6.jpg)
Princípios
aprendizagem contínua.
![Page 7: #safaDojo com Android](https://reader035.fdocumentos.com/reader035/viewer/2022062706/557b8e72d8b42a32618b4e7a/html5/thumbnails/7.jpg)
Princípios
ambiente seguro, pois...
![Page 8: #safaDojo com Android](https://reader035.fdocumentos.com/reader035/viewer/2022062706/557b8e72d8b42a32618b4e7a/html5/thumbnails/8.jpg)
Princípios
NÃO há competição.
![Page 9: #safaDojo com Android](https://reader035.fdocumentos.com/reader035/viewer/2022062706/557b8e72d8b42a32618b4e7a/html5/thumbnails/9.jpg)
Princípios
todos colaboram \o/
![Page 10: #safaDojo com Android](https://reader035.fdocumentos.com/reader035/viewer/2022062706/557b8e72d8b42a32618b4e7a/html5/thumbnails/10.jpg)
Princípios
ninguém fica de fora.
![Page 11: #safaDojo com Android](https://reader035.fdocumentos.com/reader035/viewer/2022062706/557b8e72d8b42a32618b4e7a/html5/thumbnails/11.jpg)
Princípios
seguimos um passo...
![Page 12: #safaDojo com Android](https://reader035.fdocumentos.com/reader035/viewer/2022062706/557b8e72d8b42a32618b4e7a/html5/thumbnails/12.jpg)
Princípios
de cada vez.
![Page 13: #safaDojo com Android](https://reader035.fdocumentos.com/reader035/viewer/2022062706/557b8e72d8b42a32618b4e7a/html5/thumbnails/13.jpg)
Regras Gerais
#1: Computador + Projetor
![Page 14: #safaDojo com Android](https://reader035.fdocumentos.com/reader035/viewer/2022062706/557b8e72d8b42a32618b4e7a/html5/thumbnails/14.jpg)
Regras Gerais
#2: TDD
![Page 15: #safaDojo com Android](https://reader035.fdocumentos.com/reader035/viewer/2022062706/557b8e72d8b42a32618b4e7a/html5/thumbnails/15.jpg)
Regras Gerais
#3: ninguém deve ficar sem entender
![Page 16: #safaDojo com Android](https://reader035.fdocumentos.com/reader035/viewer/2022062706/557b8e72d8b42a32618b4e7a/html5/thumbnails/16.jpg)
Regras Gerais
#4: sempre recomeça do zero!
![Page 17: #safaDojo com Android](https://reader035.fdocumentos.com/reader035/viewer/2022062706/557b8e72d8b42a32618b4e7a/html5/thumbnails/17.jpg)
Retrospectiva
O que aprendemos?O que não gostamos?
O que poderíamos melhorar?
![Page 18: #safaDojo com Android](https://reader035.fdocumentos.com/reader035/viewer/2022062706/557b8e72d8b42a32618b4e7a/html5/thumbnails/18.jpg)
Formatos de Dojo
Kata
apresenta o de uma solu oçã çã
todos devem ser possível de reproduzir
Interrupções permitidas para tirar dúvidas
![Page 19: #safaDojo com Android](https://reader035.fdocumentos.com/reader035/viewer/2022062706/557b8e72d8b42a32618b4e7a/html5/thumbnails/19.jpg)
Formatos de Dojo
Randori
programação em paresturnos de tempo fixo (5 – 7 minutos)
após o término de cada turno:- O co-piloto vira piloto- O piloto volta para a platéia- Um novo co-piloto é convidadoComentários e críticas somente no verde
Inicia-se no vermelho
![Page 20: #safaDojo com Android](https://reader035.fdocumentos.com/reader035/viewer/2022062706/557b8e72d8b42a32618b4e7a/html5/thumbnails/20.jpg)
Formatos de Dojo
Kake
Uma abordagem nova “Randoris” simult neosâMais avançado
Pessoas trocam de máquinas a cada turno
![Page 21: #safaDojo com Android](https://reader035.fdocumentos.com/reader035/viewer/2022062706/557b8e72d8b42a32618b4e7a/html5/thumbnails/21.jpg)
Formatos de Dojo
Kake
Uma abordagem nova “Randoris” simult neosâMais avançado
Pessoas trocam de máquinas a cada turno
![Page 22: #safaDojo com Android](https://reader035.fdocumentos.com/reader035/viewer/2022062706/557b8e72d8b42a32618b4e7a/html5/thumbnails/22.jpg)
praticarensinar
Discussão com bases concretas!
aprender
Objetivos
![Page 23: #safaDojo com Android](https://reader035.fdocumentos.com/reader035/viewer/2022062706/557b8e72d8b42a32618b4e7a/html5/thumbnails/23.jpg)
O que o Coding Dojo não sugere?
Correr para terminar o problema
Selecionar um problema real
Discussões (flamewars)
Competir com outros participantes
Deixar pessoas sem entender
![Page 24: #safaDojo com Android](https://reader035.fdocumentos.com/reader035/viewer/2022062706/557b8e72d8b42a32618b4e7a/html5/thumbnails/24.jpg)
E o que é Android?!
![Page 25: #safaDojo com Android](https://reader035.fdocumentos.com/reader035/viewer/2022062706/557b8e72d8b42a32618b4e7a/html5/thumbnails/25.jpg)
1ª plataforma móvel open source.
![Page 26: #safaDojo com Android](https://reader035.fdocumentos.com/reader035/viewer/2022062706/557b8e72d8b42a32618b4e7a/html5/thumbnails/26.jpg)
paradigma novo de desenvolvimento móvel.
![Page 27: #safaDojo com Android](https://reader035.fdocumentos.com/reader035/viewer/2022062706/557b8e72d8b42a32618b4e7a/html5/thumbnails/27.jpg)
Para consumidores: #TudoJuntoEmisturado
![Page 28: #safaDojo com Android](https://reader035.fdocumentos.com/reader035/viewer/2022062706/557b8e72d8b42a32618b4e7a/html5/thumbnails/28.jpg)
Para desenvs, um SDK completo.
![Page 29: #safaDojo com Android](https://reader035.fdocumentos.com/reader035/viewer/2022062706/557b8e72d8b42a32618b4e7a/html5/thumbnails/29.jpg)
um sistema operacional.
![Page 30: #safaDojo com Android](https://reader035.fdocumentos.com/reader035/viewer/2022062706/557b8e72d8b42a32618b4e7a/html5/thumbnails/30.jpg)
plataforma inovadora.
![Page 31: #safaDojo com Android](https://reader035.fdocumentos.com/reader035/viewer/2022062706/557b8e72d8b42a32618b4e7a/html5/thumbnails/31.jpg)
inaugurou os superphones.
![Page 32: #safaDojo com Android](https://reader035.fdocumentos.com/reader035/viewer/2022062706/557b8e72d8b42a32618b4e7a/html5/thumbnails/32.jpg)
2. Instalar Eclipse IDE (opcional):http://eclipse.org/downloads/
3. Instalar SDK:http://developer.android.com/sdk/index.html
5. Baixar os componentes do SDK:http://developer.android.com/sdk/adding-components.html
1. Instalar Java:http://www.java.com/pt_BR/download/
4. Baixar o Plugin ADT para Eclipse:http://developer.android.com/sdk/eclipse-adt.html
6. Configurar o ADT para “enxergar” o SDK
7. Criar um projeto Android no Eclipse
E para desenvolver? O que preciso?
![Page 33: #safaDojo com Android](https://reader035.fdocumentos.com/reader035/viewer/2022062706/557b8e72d8b42a32618b4e7a/html5/thumbnails/33.jpg)
aplicação simples: Chamador.apk
![Page 34: #safaDojo com Android](https://reader035.fdocumentos.com/reader035/viewer/2022062706/557b8e72d8b42a32618b4e7a/html5/thumbnails/34.jpg)
GUI da aplicação
![Page 35: #safaDojo com Android](https://reader035.fdocumentos.com/reader035/viewer/2022062706/557b8e72d8b42a32618b4e7a/html5/thumbnails/35.jpg)
arquivo de manifesto
![Page 36: #safaDojo com Android](https://reader035.fdocumentos.com/reader035/viewer/2022062706/557b8e72d8b42a32618b4e7a/html5/thumbnails/36.jpg)
E agora, vamos para o Dojo \o/
![Page 37: #safaDojo com Android](https://reader035.fdocumentos.com/reader035/viewer/2022062706/557b8e72d8b42a32618b4e7a/html5/thumbnails/37.jpg)
Envolva-se!Envolva-se!
Site Oficial do Desenvolvedor AndroidSite Oficial do Desenvolvedor Androidhttp://developer.android.com
Portal AndroidPortal Androidhttp://www.portalandroid.org
Ajude a evoluir a plataforma!Ajude a evoluir a plataforma!http://source.android.com
![Page 38: #safaDojo com Android](https://reader035.fdocumentos.com/reader035/viewer/2022062706/557b8e72d8b42a32618b4e7a/html5/thumbnails/38.jpg)
Obrigado!Obrigado!
[email protected]@gmail.com
@@ramonrabelloramonrabello
slideshare.net/ramonrabello/slideshare.net/ramonrabello/
ramonrabello.blogspot.comramonrabello.blogspot.com
tasafo.wordpress.comtasafo.wordpress.com
@@tasafotasafo