La programmation

La base de données : TinyDB

Appinventor met à dispostion une base de données locale qui sera consultable que sur le smartphone. Cette base de données est TinyDB. Elle est très simple et donc très facile à utiliser.

Pour stocker une donnée dans TinyDB, il suffit d'associer un tag à notre donnée et de saisir le couple (tag ; donnée) dans le bloc suivant :

Pour récupérer la donnée stockée, il suffit de saisir le tag associé dans le bloc suivant :

Remarque : si le tag saisi ne correspond à aucune donnée, on peut mettre un message d'erreur.

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 pour la réalisation de notre projet :


À faire vous-même

Reconstituez les blocs pour obtenir le programme complet.

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

L'application pourrait être sur 2 écrans :

  1. Un écran pour l'affichage des secret avec un bouton pour aller à l'autre écran.
  2. L'autre écran pour enregistré les secrets avec un bouton retour pour retourner à la page d'affichage.

Vous pouvez aussi rajouter des images.


À faire vous-même

Améliorez et personnalisez votre appli.

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