Die Idee
Rechnen üben, ohne dass es nach Hausaufgabe aussieht.
Kopfrechnen verlernt man, wenn man es nicht übt. Die Idee hinter Mathio: ein Mathe-Quiz, das sich wie ein kurzes Spiel anfühlt. In zwei Minuten gestartet und beendet, mit einem klaren Ziel: den eigenen Rekord schlagen.
Das Ziel: wenige Bildschirme, sofort spielbar, ohne Konto. Fortschritt und Serien bleiben auf dem Gerät, wer will, misst sich über Google Play Games mit anderen.
Die App
Drei Bausteine, eine kurze Runde.
Zwei Spielmodi
5-Runden-Modus mit fünf Fragen und Ergebnis am Schluss. Endlos-Modus ohne Fragenlimit, beenden kann man jederzeit.
Drei Schwierigkeitsstufen
Leicht, Mittel und Schwer. Die Aufgaben werden je nach Stufe zufällig erzeugt, die Wahl bleibt gespeichert.
Fortschritt
Aktuelle und beste Serie, Genauigkeit und Bestleistung im Endlos-Modus. Dazu Erfolge und eine Bestenliste über Google Play Games.
Werdegang
Vom WebView-Prototyp zum nativen Neubau.
Die erste Version war eine schlanke Kotlin-App, die eine HTML-Oberfläche in einer WebView anzeigt. Das war schnell gebaut und gut, um die Idee zu testen. Mit Werbung und Google Play Games kamen aber Probleme: nach einer Werbeeinblendung blieb der Bildschirm teilweise weiss oder reagierte nicht mehr auf Eingaben.
Statt weiter an der WebView zu flicken, wurde Mathio im April 2026 komplett nativ neu geschrieben. Seither läuft die ganze Oberfläche in Jetpack Compose, die Logik in einem ViewModel.
- Juli 2025
Erste Version
Kotlin-Hülle mit WebView, die gesamte Oberfläche in HTML, CSS und JavaScript. 5-Runden-Quiz und Endlos-Modus, KI-Hinweise über die Gemini API.
- August 2025
Google Play Games und Werbung
Anmeldung und Erfolge über Google Play Games, dazu AdMob-Werbung zwischen den Runden.
- April 2026
Nativer Neubau (4.0.0)
Komplett neu geschrieben in Kotlin mit Jetpack Compose und MVVM. Die KI-Hinweise sind dabei weggefallen, der Fokus liegt auf schnellem Rechnen.
- April 2026
Version 5.0.0
Drei Schwierigkeitsstufen, Statistiken, Bestenliste und ein einmaliger In-App-Kauf, der die Werbung entfernt.
Architektur
Eine Activity, ein ViewModel, klare Zuständigkeiten.
Das ViewModel hält den Spielstand, erzeugt die Aufgaben und speichert Serien und Einstellungen lokal auf dem Gerät. Alles, was Google-Dienste braucht (Werbung, Erfolge, Bestenliste), schickt es als einmaliges Ereignis an die Activity. So bleibt die Spiellogik unabhängig von den Google-SDKs.
App
- →Kotlin, Jetpack Compose, Material 3
- →MVVM mit ViewModel
- →Lokaler Speicher auf dem Gerät, kein Konto
- →Deutsch und Englisch
Google-Dienste
- →Google Play Games Services v2: Erfolge und Bestenliste
- →Google Play Billing: einmaliger Kauf „Werbung entfernen“
- →AdMob-Werbung zwischen den Runden
- →Veröffentlicht über die Google Play Console
Ergebnis
Klein, aber vollständig im Store.
Mathio ist auf Google Play verfügbar, hat laut Store mehr als 100 Downloads und die Alterseinstufung PEGI 3. Laut Store wurde die App zuletzt am 26. April 2026 aktualisiert, am selben Tag wie das Release 5.0.0.
Mathio ist bewusst ein kleines Produkt. Es zeigt den ganzen Weg einer Android-App: vom Prototyp über den Neubau bis zum Release, inklusive Play Console, In-App-Kauf, Werbung und Google Play Games.