Aller au contenu

Études de cas / Mbongo

Étude de cas

Mbongo

Un budget familial 100 % hors-ligne, pensé pour la zone Franc CFA.

Projet : Mbongo Android En préparation

01

Contexte

Mbongo (anciennement MonBudget) est une application de gestion budgétaire familiale et de micro-comptabilité, 100 % hors-ligne, dédiée à la zone Franc CFA (CEMAC et UEMOA).

Elle n'est pas encore publiée sur Google Play.

02

Les contraintes du terrain

Le cash et le Mobile Money dominent, et les abonnements récurrents sont rejetés. Le cœur de l'application est donc gratuit et privé, et il fonctionne sans Internet : le manifeste ne déclare aucune permission Internet.

03

Une arithmétique exacte

Tous les montants sont des entiers 64 bits (long) exprimés en FCFA. Aucun type float ou double n'est utilisé : l'arithmétique reste exacte, sans erreur d'arrondi.

04

Architecture

Android en Java 17 avec Jetpack : Room (SQLite relationnel) pour les entités Category, Budget, Expense et Income, ViewModel, LiveData et Navigation Component. L'interface suit Material 3, les graphiques utilisent MPAndroidChart et WindowManager adapte l'affichage aux tablettes et aux pliables.

Les accès à la base passent par une exécution asynchrone (AppExecutors).

05

Fonctions clés

Saisie rapide en 3 secondes, enveloppes budgétaires mensuelles, graphiques (répartition, barres semestrielles, jour de la semaine), ventilation des tickets de marché en sous-postes et assistant de réallocation entre enveloppes en cas de dépassement.

Exports CSV, sauvegardes JSON, rapports mensuels PDF, widget d'accueil à saisie en un geste, verrouillage par code PIN ou biométrie (chiffrement PBKDF2 / SHA-256) et audit d'accessibilité (TalkBack).

06

Résultats

Un APK de 3,0 Mo (4,5 Mo en AAB), sans aucune permission Internet. 28 phases de développement sont terminées, validées par des tests unitaires et sur tablette physique.

Étude suivante Touna

Un projet en tête ? Parlons-en.

Décrivez votre besoin en quelques lignes : nous voyons ensuite ensemble comment avancer.