criando aplicações em android brincando de quebra-cabeça!
Workshop de Desenvolvimento de Software 2011, @prodepa, 31 de maio
Ramon Rabello Comunidade Tá Safo
O que é Android?
Novo paradigma de desenvolvimento móvel.
Para consumidores, tudo num só lugar.
Para desenvolvedores, um SDK...
Um sistema operacional.
Arquitetura inovadora. (Hydropolis, Dubai)
Plataforma dos superphones.
O que preciso para desenvolver em Android?
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
Aplicação simples: Chamador.java
GUI da Aplicação
Arquivo de Manifesto da Aplicação
Agora pense...
08/03/2007
Se qualquer um pudesse criar aplicações...
08/03/2007
não importanto a idade...
08/03/2007
onde você trabalhe...
sem precisar ser #nerd...
08/03/2007
a qualquer momento...
08/03/2007
em qualquer lugar...
08/03/2007
tão fácil...
Quanto brincar de quebra-cabeça!
Google App Inventor
O que preciso para usar o App Inventor?
uma conta no Google. um navegador.
Instalando o App Inventor
http://appinventor.googlelabs.com/learn/setup/
Como o App Inventor funciona?
Algum problema surgiu?! :(
http://appinventor.googlelabs.com/learn/troubleshooting.html
Exemplo: Tuiteiro (visão estrutural)
Exemplo: Tuiteiro (visão comportamental)
Registrando uma aplicação no Twitter 1. Acessar http://dev.twitter.com/apps/new.
Registrando uma aplicação no Twitter
2. Anote a “Consumer Key” e “Consumer Secret”.
Registrando uma aplicação no Twitter
3. Selecione o componente do Twitter e preencha a “Consumer Key” e “Consumer Secret”.
Rodando a aplicação no dispositivo/emulador
No dispositivo: No Blocks Editor, clique em “Connect to Device...” e selecione o serial do dispositivo.
No emulador: 1. No Blocks Editor, clique em “New emulator” e aguarde o emulador iniciar. 2. Depois, clique em Connect to Device... e escolha o item referente ao emulador.
Quer saber mais sobre o App Inventor e Android?
Site Oficial do Desenvolvedor Android http://developer.android.com
Portal Android http://www.portalandroid.org
Ajude a evoluir a plataforma! http://source.android.com
Aprenda mais sobre o App Inventor http://appinventor.googlelabs.com/learn/
Obrigado!
@ramonrabello
slideshare.net/ramonrabello/
ramonrabello.blogspot.com
tasafo.org
@tasafo