Tutorial App Inventor

Explorando a plataforma

 

O app inventor é uma ferramenta que permite a programação de aplicativos para Android de forma simplificada. Ele consegue isso através de um editor de interface gráfica que funciona “arrastando” os componentes desejados, como botões, caixas de texto, imagens, entre outros recursos, e uma linguagem de programação em blocos, que se encaixam uns nos outros criando um conjunto de regras e operações lógicas que irão controlar o comportamento do aplicativo.

 

A plataforma é utilizada direto no navegador de internet, com suporte apenas para o "Firefox" e "Chrome”. Para iniciar acesse o site: http://appinventor.mit.edu/explore/ e clique no botão "Create" no canto superior esquerdo.

É necessário ter uma conta de email do gmail, que caso você não possua pode ser criada de graça em: https://accounts.google.com/SignUp

 

Toda vez que você acessar, será perguntado se deseja liberar o acesso a plataforma, clique em ALLOW (permitir)

Na primeira vez, será necessário aceitar os termos de uso, clique em I accept the terms of service! Depois em Never take survey (para não responder a pesquisa).

No seu primeiro acesso, sua área de trabalho estará assim:

1-Iniciar um novo projeto

2- Mudar o idioma

3- Compilar seu aplicativo

a. Gerar um apk via Qr Code para ser lido pelo leitor de QR code

b. Gerando um apk para ser passado para o celular via usb

Interface do App Inventor

Essa é a “cara” do app inventor, a qual é dividida em duas abas, Designer e Blocos

Designer

Na parte do designer podemos visualizar todas as ferramentas, que podemos utilizar em nossos aplicativos, elas são organizadas em categorias que ficam do lado esquerdo, do lado direito temos os componentes que estão sendo usados e suas propriedades.

É muito importante renomear os componentes para que na hora dos blocos, seja fácil acha-los e implementá-los.

 

Blocos

Nos blocos, é onde colocamos as ações dos componentes, são organizados por controle, lógica, matemática, lista, texto, variáveis e procedimentos  

1 – Ações dos blocos e dos componentes escolhidos

2- Mochila para transporte de blocos de um projeto para outro ou tela

3-Lixeira para apagar os blocos

Pronto, agora você já conhece a plataforma, bora colocar a mão na massa e fazer os aplicativos!!