criando aplicações em android brincando de quebra-cabeça!

36
c riando aplicações em android brincando de quebra - cabeça! Workshop de Desenvolvimento de Software 2011, @prodepa, 31 de maio Ramon Rabello Comunidade Tá Safo

Upload: comunidade-ta-safo

Post on 26-May-2015

3.337 views

Category:

Technology


3 download

DESCRIPTION

Palestra apresentada durante o Workshop de Desenvolvimento na PRODEPA, dia 31 de maio de 2011.

TRANSCRIPT

Page 1: Criando aplicações em Android brincando de quebra-cabeça!

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

Page 2: Criando aplicações em Android brincando de quebra-cabeça!

O que é Android?

Page 3: Criando aplicações em Android brincando de quebra-cabeça!
Page 4: Criando aplicações em Android brincando de quebra-cabeça!

Novo paradigma de desenvolvimento móvel.

Page 5: Criando aplicações em Android brincando de quebra-cabeça!

Para consumidores, tudo num só lugar.

Page 6: Criando aplicações em Android brincando de quebra-cabeça!

Para desenvolvedores, um SDK...

Page 7: Criando aplicações em Android brincando de quebra-cabeça!

Um sistema operacional.

Page 8: Criando aplicações em Android brincando de quebra-cabeça!

Arquitetura inovadora. (Hydropolis, Dubai)

Page 9: Criando aplicações em Android brincando de quebra-cabeça!

Plataforma dos superphones.

Page 10: Criando aplicações em Android brincando de quebra-cabeça!

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

Page 11: Criando aplicações em Android brincando de quebra-cabeça!

Aplicação simples: Chamador.java

Page 12: Criando aplicações em Android brincando de quebra-cabeça!

GUI da Aplicação

Page 13: Criando aplicações em Android brincando de quebra-cabeça!

Arquivo de Manifesto da Aplicação

Page 14: Criando aplicações em Android brincando de quebra-cabeça!

Agora pense...

Page 15: Criando aplicações em Android brincando de quebra-cabeça!

08/03/2007

Se qualquer um pudesse criar aplicações...

Page 16: Criando aplicações em Android brincando de quebra-cabeça!

08/03/2007

não importanto a idade...

Page 17: Criando aplicações em Android brincando de quebra-cabeça!

08/03/2007

onde você trabalhe...

Page 18: Criando aplicações em Android brincando de quebra-cabeça!

sem precisar ser #nerd...

Page 19: Criando aplicações em Android brincando de quebra-cabeça!

08/03/2007

a qualquer momento...

Page 20: Criando aplicações em Android brincando de quebra-cabeça!

08/03/2007

em qualquer lugar...

Page 21: Criando aplicações em Android brincando de quebra-cabeça!

08/03/2007

tão fácil...

Page 22: Criando aplicações em Android brincando de quebra-cabeça!

Quanto brincar de quebra-cabeça!

Page 23: Criando aplicações em Android brincando de quebra-cabeça!

Google App Inventor

Page 24: Criando aplicações em Android brincando de quebra-cabeça!

O que preciso para usar o App Inventor?

uma conta no Google. um navegador.

Page 25: Criando aplicações em Android brincando de quebra-cabeça!

Instalando o App Inventor

http://appinventor.googlelabs.com/learn/setup/

Page 26: Criando aplicações em Android brincando de quebra-cabeça!

Como o App Inventor funciona?

Page 27: Criando aplicações em Android brincando de quebra-cabeça!

Algum problema surgiu?! :(

http://appinventor.googlelabs.com/learn/troubleshooting.html

Page 28: Criando aplicações em Android brincando de quebra-cabeça!

Exemplo: Tuiteiro (visão estrutural)

Page 29: Criando aplicações em Android brincando de quebra-cabeça!

Exemplo: Tuiteiro (visão comportamental)

Page 30: Criando aplicações em Android brincando de quebra-cabeça!

Registrando uma aplicação no Twitter 1. Acessar http://dev.twitter.com/apps/new.

Page 31: Criando aplicações em Android brincando de quebra-cabeça!

Registrando uma aplicação no Twitter

2. Anote a “Consumer Key” e “Consumer Secret”.

Page 32: Criando aplicações em Android brincando de quebra-cabeça!

Registrando uma aplicação no Twitter

3. Selecione o componente do Twitter e preencha a “Consumer Key” e “Consumer Secret”.

Page 33: Criando aplicações em Android brincando de quebra-cabeça!

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.

Page 34: Criando aplicações em Android brincando de quebra-cabeça!

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/

Page 35: Criando aplicações em Android brincando de quebra-cabeça!
Page 36: Criando aplicações em Android brincando de quebra-cabeça!

Obrigado!

[email protected]

@ramonrabello

slideshare.net/ramonrabello/

ramonrabello.blogspot.com

tasafo.org

@tasafo