Como criar aplicações para Android sem programar
O App Inventor é um Ambiente Integrado de Desenvolvimento para criar aplicações web ou para dispositivos que utilizam o sistema operativo Android. A ideia desta ferramenta é proporcionar um ambiente simples para o desenvolvimento rápido e fácil do tipo de programa para o qual ele se destina.
Não é necessário instalá-lo no seu computador. O programa funciona online diretamente numa janela de seu navegador de internet padrão. Para utilizá-lo, é necessário possuir uma conta de utilizador da Google.
Interface e funcionamento do editor
A interface deste programa é organizada de forma muito semelhante às IDEs mais tradicionais. Entretanto, em vez de uma árvore de ficheiros ao lado esquerdo da tela, há a disposição dos elementos que podem ser utilizados para montar sua aplicação. Ao centro, encontra-se o editor de código (no formato de uma tela de telemóvel para o Android) e à direita os componentes adicionados e suas propriedades.
Os elementos disponíveis se encontram divididos em categorias para facilitar encontrá-los. Nelas, é possível obter objetos básicos de mídia, animação, interação social, sensores, elementos de tela, posicionamento, entre outros variados. Para adicionar um deles à interface do editor, basta clicá-lo e arrastá-lo até o local desejado.
Feito isso, ele é mostrado ao lado direito da tela, na parte referente aos componentes inseridos, e na tela de propriedades (para tais configurações). Caso insira acidentalmente algum elemento, basta clicar no botão "Delete" presente na seção de componentes.
Embora o editor seja inteiramente online, o editor de blocos de código requer a abertura ou download para o computador. Para isso, clique no botão "Open the blocks editor". Em seguida, o programa solicita a ação do utilizador para dar continuidade ao processo. Ao final, um editor em Java é aberto em seu computador.
Uma vez aberto o editor de blocos, pode efetuar o download dos pacotes para o telefone ou computador. A interface do editor é bem simples e está sempre associada aos elementos selecionados na tela do editor online do App Inventor.