Article d’archive. Texte préparé le 5 novembre 2026, mis en ligne le 7 novembre 2026.
Hysab est un projet de comptabilité simple sur Android. La version 1.1.0 a été empaquetée en APK le 5 novembre 2026. Le cahier des charges prévoit une interface en français et en arabe, des fiches clients et une sauvegarde vers Google Drive. Le premier enjeu est de pouvoir retrouver un solde et de restaurer les données lorsqu’un téléphone est remplacé.
Reconstituer un solde
Sur un compte fictif, enregistrez une pièce de 300 MAD, puis deux règlements de 100 et 50 MAD. Le solde doit être de 150 MAD. Vérifiez que chaque règlement garde son lien vers la pièce initiale, que le résultat est le même dans les deux langues et que les montants restent lisibles dans l’interface de droite à gauche.
Vérifier la restauration
Exportez le jeu d’essai, relevez le nombre de clients et de pièces, puis restaurez-le sur un appareil de test. Comparez les soldes et les références. Si la synchronisation est interrompue, le dernier état valide doit pouvoir être identifié. Pour une intégration Google Drive, la zone de données applicatives peut limiter l’accès aux fichiers propres à l’application. Ce mécanisme est un choix d’architecture à vérifier dans la version déployée.
Protéger les données
Demandez l’accès aux contacts seulement quand l’utilisateur choisit cette fonction, avec la possibilité de saisir un client manuellement. Le numéro d’installation ne constitue pas à lui seul un mécanisme d’authentification. L’existence de l’APK établit un résultat de livraison. La restauration réelle et la publication en magasin restent des points de recette distincts.
Sources
Google Drive API, stockage de données propres à une application
Le fonctionnement en images


Exemple à reproduire
| Donnée fictive | Montant |
|---|---|
| Pièce initiale | 300 MAD |
| Premier règlement | 100 MAD |
| Deuxième règlement | 50 MAD |
| Solde attendu | 150 MAD |
Les captures présentent l’interface issue des ressources de l’application. Elles illustrent son fonctionnement avec des données de démonstration.