Na semana passada exploramos as virtudes do Andromo, uma plataforma que nos permite desenvolver aplicativos móveis para Android sem escrever uma única linha de código. No entanto, fomos informados de que o MIT oferece uma alternativa muito semelhante na forma do MIT App Inventor, com as vantagens de ter tutoriais voltados para iniciantes que desejam fazer seu primeiro app sem problemas, e de ser completamente gratuito.

Ninguém duvida que a demanda existe. Uma enorme quantidade de usuários por aí quer transformar algumas de suas ideias em um aplicativo móvel, mas a falta de conhecimento em programação os deixa de mãos atadas. O conceito de programação visual busca eliminar (ou pelo menos limitar) a complexidade do código, e de certo ponto de vista, é possível falar em uma “democratização” do desenvolvimento de apps. É claro que um programador pode dar dezenas de razões que justificam o aprendizado de código, mas a chave está aí: Aprender. Se vamos assimilar novas ideias e cometer erros, por que não fazer isso da forma mais amigável possível?

MIT App Inventor: como criar apps para Android sem escrever código
MIT App Inventor

Crie seu primeiro app Android com MIT App Inventor

MIT App Inventor: como criar apps para Android sem escrever código
Não hesite em escolher um tutorial para dar seus primeiros passos

Assim chegamos ao MIT App Inventor. Seu lançamento original remonta a dezembro de 2010, e desde então permitiu a criação de mais de 34 milhões de apps, desde pequenos testes pessoais até projetos avançados para eletrônica, passando por todo tipo de jogos e elementos multimídia. O primeiro passo é configurar um smartphone ou tablet Android para avaliar nosso app ali. Os responsáveis pelo App Inventor recomendam a instalação do seu aplicativo oficial, de modo que o processo de vinculação seja muito mais simples, usando códigos QR.

MIT App Inventor: como criar apps para Android sem escrever código
Você pode vincular um dispositivo Android real ou usar um emulador. O site tem guias para ambas as opções.

Depois entramos no editor, e para isso precisamos de credenciais compatíveis (uma conta do Google é mais que suficiente). O editor está dividido em cinco módulos principais: a Paleta, que contém todos os componentes para adicionar ao nosso app; o Visualizador, que nos mostra como o app ficará quando pronto; a janela de Componentes, que apresenta a lista completa; a seção de Mídias, para carregar imagens e sons; e por último o painel de Propriedades, onde podemos modificar características visuais do app e seus módulos.

MIT App Inventor: como criar apps para Android sem escrever código
Atribuindo funções aos botões. Se isso te lembra o Scratch... você não está errado

Se você nunca usou algo parecido antes, a recomendação é escolher um dos tutoriais e construir o app sugerido passo a passo. Assim, a interface se tornará muito mais familiar. A atribuição de funções é inspirada na linguagem Scratch (também do MIT), ou seja, tudo se resume a arrastar pequenos blocos para encaixá-los. Aliás, a interface conta com uma tradução parcial para o espanhol, mas não é o caso dos tutoriais. De qualquer forma, os guias visuais são sólidos, e acredito que você não terá problemas. O que você está esperando? Entre no MIT App Inventor e crie seu primeiro app!

(Nota do editor: Agradecemos ao leitor Dario Martin pela recomendação do App Inventor.)

Site oficial: Clique aqui