App Inventor 2

Présentation

Les applications mobiles ont envahi notre quotidien : 30 milliards d’objets connectés sont annoncés pour 2020 ! La génération actuelle de nos élèves, née dans cette nouvelle ère du numérique, s’en approprie les usages naturellement. Nos pratiques pédagogiques et nos supports de formation doivent prendre en compte cette révolution.

Tel est le sens initial du développement de la plate-forme App Inventor. Son objectif est de permettre la réalisation d’applications communicantes en s’affranchissant des syntaxes de programmation, en ne se concentrant que sur l’algorithme. Réaliser une application sous Android devient aussi facile que construire une structure en Lego !

Cet environnement de programmation permet une programmation graphique aisée, basée sur l’assemblage de blocs (langage Scratch).

Pour utiliser AppInventor il suffit d'avoir un compte Gmail. On accède à la plateforme avec cette adresse :

http://ai2.appinventor.mit.edu/

Il faut juste s'inscrire avec son adresse Gmail et c'est tout.

Organisation

Le travail avec AppIventor se fait en 3 phases.

Dans la première phase, on choisit les composants dans la palette (zone 3), puis on dépose ces composants visibles ou non dans l'interface (zone 4). Une fois les composants bien placés dans l'interface, on peut changer les noms (zone 5), configurer leurs propriétés (zone 6) et aussi leur affecter des ressources extérieurs comme des images, des sons ou des vidéos (zone 7).

La phase 2 est la programmation. Pour accéder à la fenêtre de programmation il faut cliquer sur blocs dans la zone 2 en haut à droite. Dans cette fenêtre, il suffit de choisir les blocs de la zone 3 et de les déposer dzns la zone 4 pour les assembles pour obtenir nos pragrammes.

La phase 3 est l'utilisation de l'émulateur ou d'un smartphone pour tester en temps réel notre application. Pour y accéder, il faut choisir dans la zone 1 le menu connecte et choisir un des trois options? Je recommande fortement companion AI.

Configuration

Pour activer la phase 3, il faut installer un logiciel sur le PC ou une aplli sur votre smartphone.

La meilleur solution est l'appli sur le smartphone car les appli testée sur le smartphone seront fidèles aux tests réalisés ce qui n'est pas forcément le cas avec l'émulateur (qui date de 1991).

Voici les QR codes pour accéder à l'application :

Voici le lien vers le site AppInventor avec toutes les infos : LIEN.

Voici le lien vers le site AppInventor pour installer l'émulateur : LIEN.

Voici un document complet pour tout bien configurer : Afficher le document.