15
Criando aplicativos Android com a ferramenta App Inventor. Michel Gomes de Souza https://github.com/Jmallone [email protected]

Slides - minicurso app inventor

Embed Size (px)

Citation preview

Page 1: Slides - minicurso app inventor

Criando aplicativos Android com a ferramenta App Inventor.

Michel Gomes de Souzahttps://github.com/Jmallone

[email protected]

Page 2: Slides - minicurso app inventor

Introdução ao Android

● Um sistema Operacional para dispositivos mobiles (embora muita vezes usados em outros aparelhos.

Ex: Tvs, Relogios, Video Games e etc)● Baseado no Núcleo do Linux● Lançado em 2000 por Andy rubin● 2005 a Google adquiriu os direitos● Em 2014 o Android OS era

utilizado em quase 80% dos

telefones celulares.

Page 3: Slides - minicurso app inventor

A Plataforma Web App Inventor

App Inventor for Android é uma aplicação web de código aberto, originalmente fornecido pela Google, e atualmente mantido pelo Instituto de Tecnologia de Massachusetts (MIT), que permite criar aplicativos de software para o sistema operacional Android OS.

Page 4: Slides - minicurso app inventor

Vantagens da Plataforma App Inventor

Uma das diferenças de desenvolver com o App Inventor é:

● Sua portabilidade e fácil manuseio, comparado a outras ferramentas para desenvolvimento Mobile.

● Evitar erro de sintaxe comuns em linguagens de programação textuais, já que sua linguagem é através de blocos.

● E a única coisa que essa ferramenta precisa é de acesso a internet.

Page 5: Slides - minicurso app inventor

Principais Recursos da Ferramenta App Inventor

● Módulo de Interface (Designer)● Módulo Bloco de Controle (Blocks)

Page 6: Slides - minicurso app inventor

Módulo Interface (Designer - Palette)

Page 7: Slides - minicurso app inventor

Módulo Interface (Designer - Palette)

Page 8: Slides - minicurso app inventor

Módulo Interface (Designer – Viewer/Components/Properties)

Page 9: Slides - minicurso app inventor

Módulo Blocos de Controle

Page 10: Slides - minicurso app inventor

Módulo Blocos de Controle

Page 11: Slides - minicurso app inventor

Módulo Blocos de Controle

Page 12: Slides - minicurso app inventor

Eventos podem ser gerador por:

● Resposta de ações do usuário: Botão pressionado.

● Externos: SMS recebido, GPS ou acelerômetro.● Internos: Relógios● De Inicialização: quando uma janela acaba de

ser aberta.● De Animação: Colisões de objetos que ocorrem

entre si.

Page 13: Slides - minicurso app inventor

Instalando e Configurando um Emulador

Veja neste vídeo

Page 14: Slides - minicurso app inventor

Criando e Projetando seus Aplicativos

Vamos praticar!

Page 15: Slides - minicurso app inventor

Referências Bibliográficas

GÓMEZ, Luis Alberto; SOUZA, Antonio Carlos de. Criando aplicativos android no MIT app inventor. Florianópolis: Visual Books, 2014. 284 p.

MIT App Inventor. About us. Disponível em: <http://appinventor.mit.edu/explore/about-us.html>. Acesso em 18 nov. 2015.