Tabataki ist eine Android-App für Intervall- und Tabata-Training. Ich habe sie als KI-unterstütztes Lernprojekt entwickelt, um praktische Erfahrung mit Kotlin, Jetpack Compose und lokaler Datenspeicherung zu sammeln.
Das Repository befindet sich aktuell in Vorbereitung für eine öffentliche Veröffentlichung. Der Quellcode ist noch nicht als stabile Release-Version gedacht.
- konfigurierbarer Intervall-Timer
- Trainingstage und Routinen
- eigener Übungskatalog
- lokale Speicherung ohne Benutzerkonto
- akustische Signale bei Phasenwechseln
- mehrsprachige Benutzeroberfläche
- dunkles, für das Training optimiertes Design
- Kotlin
- Jetpack Compose
- Material 3
- Room
- DataStore
- Gradle
Das Android-Projekt liegt direkt in der Repository-Wurzel und kann unmittelbar in Android Studio geöffnet werden.
Die Kotlin-Struktur ist in getrennte Bereiche für Lokalisierung, Datenhaltung, Timerzustand und Benutzeroberfläche aufgeteilt.
- Repository klonen.
- Den Ordner
13 - Tabataki/App/Tabatakiin Android Studio öffnen. - Gradle-Abhängigkeiten synchronisieren.
- Die App auf einem Emulator oder Android-Gerät starten.
Die Trainingsdaten werden lokal auf dem Gerät gespeichert. Vor einer Veröffentlichung werden Berechtigungen, Backup-Verhalten und alle externen Verbindungen noch einmal geprüft.
Das Projekt wurde von mir mit Unterstützung generativer KI entwickelt. Architektur, Funktionsauswahl, Tests und weitere Überarbeitung erfolgen im Rahmen meines persönlichen Lernprozesses.
In Entwicklung. Noch keine stabile oder geprüfte Release-Version.
Der Quellcode ist zur Ansicht und Bewertung veröffentlicht. Es wird keine Erlaubnis zur Übernahme, Veränderung oder Weiterverteilung erteilt. Einzelheiten stehen in COPYRIGHT.md.