Enseignement de l'informatique et du numérique au lycée Boissy d'Anglas
https://icn-isn-boissy.yj.fr/wp/2017/11/03/creer-des-applications-android-avec-mit-app-inventor-2/
Export date: Fri Jun 27 15:46:31 2025 / +0000 GMT

Créer des applications Android avec MIT App Inventor


Pour commencer


Se connecter à l'application MIT App Inventor : 1

Logo MIT App Inventor
MIT App Inventor

Première application avec MIT App Inventor


Application de dessin DigitalDoodle


Suivre le tutoriel de l'application de dessin DigitalDoodle :

AppInventor : Digital Doodle
AppInventor : Digital Doodle


 

Pour tester l'application, on peut utiliser un émulateur de téléphone. Pour cela, il faut :

  • Ouvrir un gestionnaire de fichier et lancer le programme :
    V:AppInventorAppInventor


Appinventor sur V:


  • Puis cliquer sur le bouton AI2 Starter dans la fenêtre qui s'ouvre.


AI2U Starter


  • Connecter l'émulateur depuis le site d'App Inventor :

    App Inventor : connect emulator
    App Inventor : connect emulator


    Autre solution : utiliser votre smartphone 4 (à condition qu'il soit sous Android).


Améliorer l'application Digital Doodle


Une fois l'application Digital Doodle fonctionnelle, c'est le moment de la perfectionner. Voici quelques pistes d'amélioration :

  • Effacer le dessin en secouant 5 le téléphone.

  • Permettre de changer la couleur 6 de dessin, par exemple avec des boutons 7ou une liste déroulante 8.

  • Rajouter la possibilité de prendre une photo 9qui servira de fond pour de dessin.

  • ... et tout ce qui vous passe par la tête.


Note : on pourra s'aider éventuellement du tutoriel de l'application PaintPot 10.

Pour aller plus loin


La documentation, en anglais, de MIT App Inventor :


Seconde application avec MIT App Inventor


Application BallBounce


Suivre le tutoriel de l'application de dessin DigitalDoodle :

AppInventor : Ballbounce
AppInventor : Ballbounce

Améliorer l'application BallBounce


Une fois l'application BallBounce fonctionnelle, c'est le moment de la perfectionner. Voici quelques pistes d'amélioration :

  • Rajouter une cible 16à atteindre : tirer au hasard 17la position de la cible, le jeu est perdu si la balle sort de l'écran.

  • Afficher un compte à rebours : la cible doit être atteinte avant qu'il n'arrive à zéro, diminuer petit à petit le temps disponible pour rendre le jeu plus difficile.

  • Diriger la balle en inclinant 18le téléphone.

  • ... et tout ce qui vous passe par la tête.


Note : on pourra s'aider éventuellement du tutoriel de l'application MoleMash 19.
Links:
  1. http://ai2.appinventor.mit.edu/
  2. http://appinventor.mit.edu/explore/sites/all/files /hourofcode/DigitalDoodle.pdf
  3. https://www.youtube.com/embed/fQKNzLYEN0M?autoplay
  4. http://icn-isn-boissy.yj.fr/wp/2016/03/17/utiliser -une-application-app-inventor-sur-son-telephone/
  5. http://ai2.appinventor.mit.edu/reference/component s/sensors.html#AccelerometerSensor
  6. http://appinventor.mit.edu/explore/ai2/support/blo cks/colors.html
  7. http://ai2.appinventor.mit.edu/reference/component s/userinterface.html#Button
  8. http://ai2.appinventor.mit.edu/reference/component s/userinterface.html#ListPicker
  9. http://ai2.appinventor.mit.edu/reference/component s/media.html#Camera
  10. http://appinventor.mit.edu/explore/ai2/paintpot-pa rt1.html
  11. http://appinventor.mit.edu/explore/tips.html
  12. http://appinventor.mit.edu/explore/ai2/support/blo cks.html
  13. http://ai2.appinventor.mit.edu/reference/component s/
  14. http://appinventor.mit.edu/explore/sites/all/files /hourofcode/BallBounceTutorial.pdf
  15. https://www.youtube.com/embed/w0yxJSlC00w
  16. http://ai2.appinventor.mit.edu/reference/component s/animation.html#ImageSprite
  17. http://appinventor.mit.edu/explore/ai2/support/blo cks/math.html#randomint
  18. https://appinventor.pevest.com/2014/10/29/sensors- using-the-orientation-sensor/
  19. http://appinventor.mit.edu/explore/ai2/molemash.ht ml
Post date: 2017-11-03 16:30:38
Post date GMT: 2017-11-03 15:30:38

Post modified date: 2018-11-27 12:15:28
Post modified date GMT: 2018-11-27 11:15:28

Export date: Fri Jun 27 15:46:31 2025 / +0000 GMT
This page was exported from Enseignement de l'informatique et du numérique au lycée Boissy d'Anglas [ https://icn-isn-boissy.yj.fr/wp ]
Export of Post and Page has been powered by [ Universal Post Manager ] plugin from www.ProfProjects.com