Les fonctions des composants Connectivity
1. ActivityStarter
Le composant ActivityStarter permet de lancer d’autres applications de votre appareil à partir d’App Inventor 2. Vous pouvez également émettre et recevoir des données depuis ces autres applications.
Afin de l’illustrer, nous allons créer deux applications, la première va afficher une phrase, la seconde (qui utilisera le composant ActivityStarter) va lancer la première.
Voici le code de notre première application :
Comme vous pouvez le voir, cette application n’est là que pour afficher un message.
Installez cette application sur votre téléphone et téléchargez également cette application au format .aia sur votre ordinateur.
Une fois cela fait, ouvrez le fichier .aia sur votre ordinateur avec un explorateur de fichiers, vous devriez alors obtenir trois répertoires :
Entrez dans le répertoire /youngandroidproject et ouvrez le fichier intitulé project.properties avec un éditeur de texte :
Afin de pouvoir travailler avec le composant ActivityStarter vous aurez besoin de deux éléments :
-
le nom du package, ici appinventor.ai_ronanchardonneau.premiere_application
-
la classe de l’activité, ici appinventor.ai_ronanchardonneau.premiere_application.Screen1
Une fois ces informations mises de côté, il ne vous restera plus qu’à créer une autre application de ce type :
Une fois cette application...