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.
Após o Login você terá acesso à tela onde podemos criar, manipular e visualizar seus projetos.
-
English: Clicando nesse botão você consegue alterar o idioma do App Inventor.
-
Start New Project: Botão destinado a criar um novo projeto.
-
Project: Local onde podemos visualizar nossos projetos criados.
Para continuarmos, devemos clicar em Start New Project, e escolher um nome para o projeto.
Interface de Criação
Ao criarmos um novo projeto, temos acesso a uma interface inicial, a qual temos algumas funções.
-
Botão para selecionarmos qual tela queremos editar.
-
Botões para adicionarmos ou removermos Telas de nosso projeto.
-
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.
-
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.
-
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.
-
Componentes: Aqui podemos ver todos os objetos adicionados ao nosso aplicativo.
-
Propriedades: É o local onde fazemos as formatações e configurações dos nossos objetos.
-
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: Nessa seção você conta com todos os blocos de programação disponíveis, para adicionar um bloco basta arrastá-lo até o visualizador.
-
Visualizador: É o local onde podemos visualizar a ordem de programação e os blocos adicionados.
-
Mídia: Recurso para adicionarmos mídias ao nosso app.
-
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.