Upload
comunidade-ta-safo
View
722
Download
1
Embed Size (px)
DESCRIPTION
Coding Dojo so
Citation preview
Ramon RabelloRamon RabelloComunidade Tá Safo!Comunidade Tá Safo!
#safaDojo com Android
Como tudo começou...
Como tudo começou...
Problema: programadores não praticam!
Solução: Treinar, treinar, treinar...
Princípios
aprendizagem contínua.
Princípios
ambiente seguro, pois...
Princípios
NÃO há competição.
Princípios
todos colaboram \o/
Princípios
ninguém fica de fora.
Princípios
seguimos um passo...
Princípios
de 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
Kata
apresenta o de uma solu oçã çã
todos devem ser possível de reproduzir
Interrupções permitidas para tirar dúvidas
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
Formatos de Dojo
Kake
Uma abordagem nova “Randoris” simult neosâMais avançado
Pessoas trocam de máquinas a cada turno
Formatos de Dojo
Kake
Uma abordagem nova “Randoris” simult neosâMais avançado
Pessoas trocam de máquinas a cada turno
praticarensinar
Discussão com bases concretas!
aprender
Objetivos
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
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.
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?
aplicação simples: Chamador.apk
GUI da aplicação
arquivo de manifesto
E agora, vamos para o Dojo \o/
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
Obrigado!Obrigado!
[email protected]@gmail.com
@@ramonrabelloramonrabello
slideshare.net/ramonrabello/slideshare.net/ramonrabello/
ramonrabello.blogspot.comramonrabello.blogspot.com
tasafo.wordpress.comtasafo.wordpress.com
@@tasafotasafo