La programmation

L'outil de stockage : Fichier (ou File)

Appinventor peut créer des fichier texte (.txt) pour stocker des données. Il suffit de regrouper toutes les données sous forme d'un texte.

Nous allons créer un variable globale appelée liste où sera stocker le texte.

Nous modifierons le texte (chaine de caractères) de cette variable avec les blocs suivants :

Remarque : Notez la présence de la balise <br> pour aller à la ligne.

Pour stocker le texte, nous utiliseront les blocs suivants en donnant le nom du fichier ici courses.txt :

Pour récupérer le texte stocké, il faut d'abord ouvrir le fichier avec le bloc et le nom de fichier :

Un fois le fichier ouvert, if faut utiliser ce bloc pour indiquer comment utiliser le contenu du fichier qui a pris le nom de variable texte

Remarque : Il faut utiliser des fichier au format texte donc en .txt.

Les Notificateurs

AppInventor propose plusieurs types de notificateurs, vous pouvez consulter la liste en faisant l'inventaire des blocs associés au composant Notificateur.

Pour notre application, nous allons choisir le plus simple celui du type Alerte pour afficher le message souhaité.

Les blocs

Dans le module de programmation, voici les blocs associés à la première page :

Dans le module de programmation, voici les blocs associés à la deuxiéme page :


À faire vous-même

Reconstituez les blocs pour obtenir le programme complet. (Pensez à utiliser la fonction dupliquer)

Dans le menu Connecte en haut de l'écran, choisisez Companion AI (ou lance l'émulateur, puis choisissez Emulateur).

Testez votre appli.

Créez une image pour l'icone de l'appli.

Installer l'appli. sur votre smartphone ou faites des améliorations avant.


Améliorations

Pour améliorer et personnaliser cette appli, vous pourrez :

  1. Rajouter des cases à cocher avec d'autres produits.
  2. Utiliser un notificateur qui nous proposerait d'aller à la liste des courses.
  3. Rajouter des images.
  4. Rajouter un bouton qui nous lirait les courses.


À faire vous-même

Améliorez et personnalisez votre appli.

Installez la mise à jour de votre appli sur votre smartphone.