Vidéo 35 • Interface & Psychologie
L'Expérience de
la Confiance
Comment rassurer l'utilisateur sur la sécurité de ses données sans polluer son interface de travail.
Le Silence est une Erreur
Le Sync "Invisible"
L'application synchronise en arrière-plan mais n'affiche rien.
Anxiété : "Est-ce que ça marche ?", "J'ai peur d'éteindre mon PC", "Je ne vois pas mes ventes sur mon mobile".
Le Feedback Expert
L'utilisateur voit l'état de chaque ligne.
Sérénité : Le "Double Check" vert confirme que la donnée est immortalisée sur le Cloud.
Laboratoire : Le Statut en Temps Réel
Nouveau Ticket
En attente
0
Historique des Ventes
Aucune vente pour le moment
Le Langage des Icônes
Local
Écrit en base locale uniquement.
Transit
Le Worker est en train de pousser.
Cloud OK
La donnée est en sécurité sur le serveur.
Le Code : DemandeMiseAJourUI
// 1. Dans le Worker Service (Thread séparé) SI PostToCloud(stMaVente) ALORS stMaVente.bSynchronisé = Vrai HModifie(Ventes) // 2. On prévient la fenêtre principale que la donnée a changé DemandeMiseAJourUI(FEN_Liste_Ventes) FIN // 3. Dans l'événement "Mise à jour de l'UI" de la table SI Ventes.bSynchronisé ALORS COL_Statut..Image = "check_green.png" SINON COL_Statut..Image = "pending_orange.png" FIN