3.7 KiB
LevelRep – aktueller Stand
Grundidee
LevelRep ist eine Bodyweight-Workout-App mit mehreren lokalen Profilen. Nach der Profilauswahl wählt der Nutzer eine Übung aus und absolviert dafür progressive Trainingseinheiten.
Übungen aktuell
- Liegestütze → Rot
- Kniebeugen → Blau
- Klimmzüge → Grün
- Sit-ups → Gelb
Später sollen weitere Übungen wie z. B. Dips ergänzt werden können.
Profile
Beim Erstellen eines Profils werden erfasst:
- Name
- Größe
- Gewicht
- Aktivitätslevel
Trainingsdaten, Level, Fortschritt und Kalibrierungen werden pro Profil separat gespeichert.
Kalibrierung
Beim ersten Auswählen einer Übung startet automatisch der Kalibrierungsmodus.
Dabei wird der Gyrosensor auf:
- den jeweiligen Nutzer
- die jeweilige Übung
- den individuellen Bewegungsablauf
eingestellt.
Die Kalibrierung wird pro Profil und pro Übung separat gespeichert.
Trainingssystem
Für jede Übung gibt es drei Tiers:
- Beginner
- Fortgeschritten
- Pro
Jede Übung besitzt eine eigene Progressionskurve. Klimmzüge werden beispielsweise anders gesteigert als Kniebeugen.
Die Trainingseinheiten steigern sich von Einheit zu Einheit, z. B.:
2 - 3 - 4 - 3
→ 3 - 3 - 4 - 3
→ 3 - 4 - 4 - 3
→ 3 - 4 - 5 - 3
Je höher das Tier, desto stärker kann die Steigerung ausfallen.
Pausen
- Standardmäßig 60 Sekunden Satzpause
- manuell verkürzbar
- Minimum 5 Sekunden
Die Schwierigkeit wird über Sätze, Wiederholungen und Progression geregelt, nicht über unterschiedliche Standardpausen.
Max-Rep
Nach dem letzten regulären Satz bietet die App einen optionalen Max-Rep an.
Beim Max-Rep macht der Nutzer:
- so viele Wiederholungen wie möglich
- ohne vorgegebene Wiederholungszahl
Der Max-Rep ist freiwillig und wird separat gespeichert.
Levelsystem
Level und Tier sind zwei getrennte Systeme:
- Level → Fortschritt über EXP
- Tier → Trainingsstufe Beginner / Fortgeschritten / Pro
Jede Übung besitzt ein eigenes Level.
Beispiel:
- Liegestütze → Level 12
- Kniebeugen → Level 18
- Klimmzüge → Level 6
- Sit-ups → Level 14
Das genaue EXP-System ist noch nicht final festgelegt.
App-Ablauf
-
App starten
-
Profil auswählen
- vorhandenes Profil wählen
- neues Profil erstellen
-
Profil erstellen
- Name
- Größe
- Gewicht
- Aktivitätslevel
-
Hauptmenü / Übung auswählen
- Liegestütze → Rot
- Kniebeugen → Blau
- Klimmzüge → Grün
- Sit-ups → Gelb
-
Prüfen, ob die Übung bereits kalibriert wurde
- Nein → Kalibrierungsmodus
- Ja → direkt zur Trainingsauswahl
-
Kalibrierungsmodus
- Gyro auf Nutzer und Übung einstellen
- Kalibrierung speichern
-
Tier auswählen
- Beginner
- Fortgeschritten
- Pro
-
Aktuelle Trainingseinheit anzeigen
- Satzanzahl
- Wiederholungen pro Satz
- z. B.
3 - 4 - 4 - 3 - Satzpause: 60 Sekunden
-
Training starten
- Wiederholungen über Bewegungserkennung zählen
- Satz abschließen
- Pausentimer startet
- Pause bei Bedarf bis auf 5 Sekunden reduzieren
- nächsten Satz durchführen
-
Letzten regulären Satz abschließen
-
Max-Rep
- App bietet einen optionalen Max-Rep an
- Nutzer macht so viele Wiederholungen wie möglich
- Ergebnis wird separat gespeichert
- Max-Rep kann übersprungen werden
- Training abschließen
- Einheit speichern
- EXP vergeben
- Level aktualisieren
- Fortschritt der Übung speichern
- nächste progressive Einheit freischalten
- Zurück ins Hauptmenü