jeudi 7 octobre 2010

App Inventor, la programmation Android pour les non informations


Peut-on créer une application pour mobile sans connaître la programmation ?
Google invite les utilisateurs à créer des applications pour Android :
faire ses premiers pas en programmation java avec App Inventor.
Le risque est une déferlante d'applications médiocres au sein de l'Android
market mais Google précise que l'on peut informer et éduquer grâce aux
applications : une application "app quiz" destinée aux étudiants.
Le projet App Inventor a été dirigé par Harold Abelson, du MIT qui a réalisé le portage du langage LOGO sur Apple 2 au début des années 80.
Google App Inventor, en accès libre, se présente sous la forme de 2 programmes différents.
1. le premier tourne sur le navigateur et se présente sous la forme de
blocs d'assemblage pour mettre au point le design de l'application.
Avec cette interface, on crée les différentes pages : les boutons , les menus déroulants,
les icônes, les images.
La palette propose des options pour les polices, les couleurs, les insertions de médias.

2. Un programe Java, le block editor, intègre tous les éléments graphiques "façon puzzle".
On veut lancer l'application "Contacts" en cliquant sur le bouton qu'on a créé. On associe
l'action"quand on appuie sur le bouton" à l'action "ouvrir les contacts".
Côté graphique, App Inventor permet d'accéder à l'ensemble des fonctions du mobile, des
SMS à l'appareil photo, en passant par le GPS.
App Inventor affiche en permanence l'application sur le téléphone branché en USB et permet de la tester immédiatement.
Lorsque le projet est terminé, il suffit de l'exporter en local ou directement sur un smartphone
Android connecté par un port USB.
Des applications plus complexes : créer une application pour retrouver l'endroit où
on a garé sa voiture en utilisant le GPS et Google Maps .
Pour accéder à App Inventor d'Android :
https://services.google.com

Android App Creator deviendra-t-il le LOGO des applications mobiles ?
"Les applications mobiles vont fondamentalement modifier la façon dont on appréhende
l'informatique et l'utilisation d'un téléphone mobile."
(www.01net.com)


Aucun commentaire:

Enregistrer un commentaire