Pages

jeudi 23 septembre 2021

Exploiter une TinyDB avec un affichage sous forme de liste avec AppInventor2

 Ce bref article va montrer simplement comment on peut exploiter facilement une TinyDB avec Appinventor2 et afficher les "TAG" (étiquettes) sous forme de liste cliquable.

Je vais partir pour cela sur une application dont le cahier des charges pourrait se résumer à cette fonction de contrainte (qui est du coup la fonction principale) :

"Stocker, dans une base de données persistante, différentes bobines d'impression 3d avec leur masse respective"

Voici par exemple une IHM simple pour l'écran d'accueil (rappel : les images 20.png et 30.png sont juste des blancs pour créer un espace plus propre) :

On oublie pas le bouton pour aller vers un autre écran...

Et les blocs correspondants sont :


Oui, d'accord, mais comment fait-on pour enregistrer des bobines dans la base de données ?😵

Il nous faut un nouvel écran pour éditer/ajouter les bobines (toujours aussi joli, je sais, j'ai un talent d'artiste !!!! 😂😂😂) :


Et les blocs correspondants sont :



Je vous laisse tester l'application en téléchargeant le fichier apk correspondant. Le fichier projet .aia est disponible sur demande... 


Le fichier .apk est disponible ici :

Pour toute question, un petit courriel ou un message sur Session...