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?
Crie seu primeiro app Android com MIT App Inventor
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.
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.
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