MIT App Inventor

O App Inventor é um sistema desenvolvido pela Google e atualmente mantido pelo Instituto de Tecnologia de Massachusetts (MIT). O software permite o desenvolvimento de aplicativos e jogos mobile sem ser necessário ter conhecimento em programação, pois a mesma é feita por blocos e de uma maneira intuitiva. Para desenvolver seu primeiro App basta acessar: appinventor.mit.edu.

Iniciando no App Inventor

Após acessar o site, para iniciar o desenvolvimento de aplicativos, você deve clicar em Create Apps, e fazer login em sua conta do Google.

createapps

Após o Login você terá acesso à tela onde podemos criar, manipular e visualizar seus projetos.

projetos
  1. English: Clicando nesse botão você consegue alterar o idioma do App Inventor.

  2. Start New Project: Botão destinado a criar um novo projeto.

  3. Project: Local onde podemos visualizar nossos projetos criados.

Para continuarmos, devemos clicar em Start New Project, e escolher um nome para o projeto.

nome

Interface de Criação

Ao criarmos um novo projeto, temos acesso a uma interface inicial, a qual temos algumas funções.

intinicial
  1. Botão para selecionarmos qual tela queremos editar.

  2. Botões para adicionarmos ou removermos Telas de nosso projeto.

  3. Botões para navegar entre o modo Design e o modo Blocos.

Modo Design

O Modo Design é o local onde podemos adicionar objetos às telas do nosso aplicativo, podemos adicionar e alterar recursos gráficos.

design
  1. Paleta: Nessa seção, você conta com todos os objetos disponíveis para serem adicionados no app, botões, textos, sensores, listas, etc. Para adicionar um objeto, basta arrastá-lo até a imagem do smartphone no centro do site.

  2. Visualizador: É o local onde podemos visualizar como irá ficar a aparência do app. O visualizador conta com a imagem de um smartphone, para facilitar a visualização.

  3. Componentes: Aqui podemos ver todos os objetos adicionados ao nosso aplicativo.

  4. Propriedades: É o local onde fazemos as formatações e configurações dos nossos objetos.

  5. Mídia: Recurso para adicionarmos mídias ao nosso app.

Modo Blocos

O modo Blocos é o local onde vamos realizar a programação do aplicativo através de blocos prontos.

blocos
  1. Blocos: Nessa seção você conta com todos os blocos de programação disponíveis, para adicionar um bloco basta arrastá-lo até o visualizador.

  2. Visualizador: É o local onde podemos visualizar a ordem de programação e os blocos adicionados.

  3. Mídia: Recurso para adicionarmos mídias ao nosso app.

  4. Lixeira: Aqui podemos excluir blocos de programação indesejados.

Criando um Jogo com o App Inventor

Além de criar aplicativos o App Inventor pode ser utilizado para desenvolver jogos mobile também. A seguir está o link para o tutorial do canal Robotics School Oficial de como desenvolver o jogo Pong, utilizando o software mostrado aqui. Acesse Aqui: App Inventor 2-Jogo do Ping Pong.