April 5, 2025

Mathoo App

Mathoo App Interface.

📌 Overview

Mathoo is my first Android application, born during the 2020 lockdown. Designed to transform mental math training into a fun experience, the app quickly found its audience with over 3,000 users on the Google Play Store and an average rating of 4.6/5.

  • Role: Solo Mobile Developer
  • Technologies: Kotlin (migrated from Java), Jetpack Compose, Firebase
  • Results: 3,000+ active downloads

🛠️ Technical Stack & Evolution

This project served as a personal laboratory to master the modern Android ecosystem:

  • Technology Migration: Initially developed in Java, I completely rebuilt the app using Kotlin to leverage its modern features and safety.
  • Modern UI/UX: Transitioned to Jetpack Compose for the user interface, adhering to Material Design principles for intuitive navigation.
  • Architecture & Build: Utilized Android Jetpack for robustness and Gradle for dependency and build management.
  • Backend Services: Integrated Firebase for data and cloud management, paired with Google Analytics to track user behavior.

✨ Key Features

  • Local Multiplayer: Implemented Nearby Sharing to allow users to challenge friends nearby without an internet connection.
  • Duolingo-style Gamification: Developed a progression system inspired by Duolingo (streaks, levels, rewards) to boost user retention.
  • Advanced Statistics: Detailed dashboards to help users track their progress over time.
  • Fluid Animations: Integrated LottieFiles for rich vector animations that energize user interactions.
  • Monetization: Integrated Google Ads to support the project’s ongoing development.

📈 Impact & Learning

This project allowed me to manage a product’s full lifecycle, from the initial idea to maintaining a real user base. I learned to iterate based on user feedback and optimize the performance of a consumer-facing application.


🚀 Developed by Evanescent.

Ready to take your idea to the next level? Let's work together.