Caso prefira, você encontrará todo esse material, em inglês, no site do Developer Android. A tradução e comentários dos materiais eu faço livremente para ajudar a comunidade que fala português.

sexta-feira, 11 de março de 2011

Interface de Usuários - App Inventor Beta

No Twitter o Carlos @fcarlosmonteiro veio me dizer sobre um aplicativo da Google que se chama App Inventor Beta. Basicamente, ele é um site onde você pode criar apps para Android. Veja, não são aplicativos complexos, mas simples. Mesmo assim, dá para brincar bastante por lá.

Para tal, acesse http://appinventor.googlelabs.com/about/

Nesse link, você encontrará algumas informações básicas sobre o que é o AppInventor.

Mas, e como eu uso o software? Simples, basta entrar em http://appinventor.googlelabs.com e se logar com uma conta do Google válida. Na 1a tela, ele pedirá que você concorde com os termos de uso do App Inventor. Para tal, basta clicar no botão que aparecerá.

Com isso, você voltará para a tela inicial do App Inventor. Clique no link My Projects que uma nova janela se abrirá. É nela que você vai criar seus apps.


Depois, você verá que existirão alguns botões de ações no canto esquerdo superior:


Ao clicar em New, uma janela se abrirá e você será perguntado pelo nome do App. Vou colocar o projeto de praxe: HelloWorld e depois clicar em OK


Dai é só começar a brincar. No canto esquerdo há a paleta de itens que poderão ser inseridos na tela. No centro, à esquerda, existe a simulação da tela do smartphone. No centro, à direita, serão mostrados hierarquicamente os itens que forem sendo inseridos na tela. E, por fim, no canto direito serão mostradas as propriedades dos componentes que estiver com o foco.


Você poderá brincar a beça. E, depois, poderá baixar o seu código. A partir da tela inicial dos seus projetos, selecione o projeto e clique no botão More Actions > Download Source.

Um arquivo ZIP com o código será baixado e você poderá abrí-lo para entender como ele foi criado.

Bacana, né? Nem tanto. Se você abrir o código fonte do HelloWorld.zip perceberá que a estrutura criada nela não é tão parecida com a que é criada no Eclipse.



Ou seja, apesar dele ser mais uma maneira de se criar código, não é tão completo quanto a integração do Eclipse com o Android, mas ajuda bastante para quem teve uma excelente idéia em um PC que não tem o Eclipse e quer colocar em prática a sua idéia.

A questão é: vale a pena criar apps nessa interface web? Que cada um de vocês tirem suas próprias conclusões.

1 comentários:

José Aurélio Martine disse...

Olá, você pode também obter informações sobre a App Inventor no blog http://appinventorbr.blogspot.com/

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
Related Posts Plugin for WordPress, Blogger...