Tester une application

Pendant la phase de développement d’une application, avant de la compiler et de la partager, il est possible de la tester. Cela permet de vérifier son comportement en « temps réel  » : chaque modification de l’application depuis App Inventor (ordinateur) est immédiatement répercutée sur l’appareil Android !

Trois modes de test sont possibles :

Requis
Connexion Wifi Appareil Android aiStarter

(ordinateur)

MIT Ai2 Companion

(appareil Android)

Non Oui Oui Oui
Oui Oui Oui Oui
Non Non Oui

Installation du MIT Ai2 Companion

MIT AI2 Companion est une application à installer sur d’appareil Android qui permet d’effectuer « in situ » les tests de l’application en cours de développement. Cette application permet une connexion  directe entre App Inventor (ordinateur) et l’appareil Android.

 

  • A partir de Google Play, rechercher « MIT AI2 Companion » et l’installer :

Attention à bien choisir l’application éditée par MIT Center for Mobile Learning.

 

Connexion en Wifi au MIT Ai2 Companion

image32L’appareil Android doit impérativement être connecté en Wifi au même réseau local que l’ordinateur exécutant App Inventor.

  • Depuis l’application App Inventor (navigateur Internet),

faire : Connect > AI Companion

Le message suivant apparait :

  • image34Depuis l’appareil Android, lancer le MIT AI2 Companion  :

Il y a deux moyens de connecter l’appareil à l’application App Inventor :

  • Grâce à un code à 6 caractères
  • Grâce à un QR code

 

Aussitôt connecté, l’application est lancée sur l’appareil Android …

Chaque modification de l’application est immédiatement répercutée sur l’appareil Android…

 

 

 

Émulation d’un appareil Android

Lorsque l’on souhaite tester une application alors qu’on ne dispose pas d’appareil Android, il est possible d’utiliser un émulateur : c’est l’ordinateur qui jouera le rôle de l’appareil Android.

L’émulateur requière que le programme MIT App Inventor Tools (aiStarter) soit installé sur l’ordinateur.

Ceci ne peut être réalisé qu’avec les droits administrateur !

Démarrage de aiStarter

  • Depuis le bureau, cliquer sur :image36

image35

Démarrage de l’émulateur

  • image37Depuis l’application App Inventor (navigateur Internet),

faire : Connect > Emulator

image38

image39image40image41

…. chargement de l’émulateur …. et démarrage de l’application ….

Une fois l’application lancée il est possible de la tester :

AI_Test_App

Et chaque modification du programme est automatiquement répercutée sur l’émulateur …

Connexion par câble USB au MIT Ai2 Companion

Le test d’application par l’intermédiaire d’un câble USB (sans connexion Wifi) requière que le programme MIT App Inventor Tools (aiStarter) soit installé sur l’ordinateur.

Ceci ne peut être réalisé qu’avec les droits administrateur !

  • Connecter l’appareil Android à l’ordinateur par un câble USB.

Attention à bien cocher la case Débogage USB !

image44

  • image45Depuis l’application App Inventor (navigateur Internet),

faire : Connect > USB

image46

image47

image48

image49