April 5, 2025

Application Mathoo

Interface de l'application Mathoo.

📌 Présentation

Mathoo est ma première application Android, née durant le confinement de 2020. Conçue pour transformer l’entraînement au calcul mental en une expérience ludique, l’application a rapidement rencontré son public avec plus de 3 000 utilisateurs sur le Google Play Store et une note moyenne de 4.6/5.

  • Rôle : Développeur Mobile (Solo)
  • Technologies : Kotlin (migration Java), Jetpack Compose, Firebase
  • Résultat : 3 000+ téléchargements actifs

🛠️ Stack Technique & Évolution

Le projet a servi de laboratoire personnel pour maîtriser l’écosystème Android moderne :

  • Migration Technologique : Initialement développée en Java, j’ai entièrement refondu l’application vers Kotlin pour bénéficier de sa modernité et de sa sécurité.
  • UI/UX Moderne : Transition vers Jetpack Compose pour l’interface utilisateur, en respectant les principes du Material Design pour une navigation intuitive.
  • Architecture & Build : Utilisation d’Android Jetpack pour la robustesse et Gradle pour la gestion des dépendances et du build.
  • Services Backend : Intégration de Firebase pour la gestion des données et du cloud, couplé à Google Analytics pour suivre le comportement des utilisateurs.

✨ Fonctionnalités Clés

  • Multijoueur Local : Implémentation du Nearby Sharing permettant de défier des amis à proximité sans connexion internet.
  • Gamification Duolingo-style : Mise en place d’un système de progression inspiré de Duolingo (séries, niveaux, récompenses) pour booster la rétention.
  • Statistiques Avancées : Tableaux de bord détaillés pour permettre aux utilisateurs de suivre leur progression dans le temps.
  • Animations Fluides : Intégration de LottieFiles pour des animations vectorielles riches qui dynamisent les interactions.
  • Monétisation : Intégration de Google Ads pour soutenir le développement du projet.

📈 Impact et Apprentissage

Ce projet m’a permis de gérer le cycle de vie complet d’un produit, de l’idée initiale à la maintenance d’une base d’utilisateurs réelle. J’ai appris à itérer en fonction des retours utilisateurs et à optimiser les performances d’une application grand public.


🔗 Liens & Ressources

🚀 Développé par Evanescent.

Prêt·e à faire passer votre idée au niveau supérieur ? Travaillons ensemble.