Android patch
This commit is contained in:
+9
-10
@@ -1,14 +1,13 @@
|
||||
# boehmitools Training
|
||||
# RipMe
|
||||
|
||||
Native Android-App für die boehmitools-Plugins `trainingsplan` und `trainingstracker` 2.0.
|
||||
Native Android-App für den boehmitools-Trainingstracker 2.0.
|
||||
|
||||
- Application ID: `de.drazz.boehmitools.training`
|
||||
- Minimum SDK: 26
|
||||
- Kotlin, Jetpack Compose und Material 3
|
||||
- Application ID `de.drazz.boehmitools.training`
|
||||
- Minimum SDK 26
|
||||
- konfigurierbarer Server, Standard `https://tools.d-razz.de/`
|
||||
- HTTP Basic Auth mit Android-Keystore-geschütztem Passwort
|
||||
- Room-Cache und FIFO-Queue für Session-Patches
|
||||
- WorkManager-Synchronisation mit sichtbarer `409`-Konfliktbehandlung
|
||||
- nativer Tracker, Fortschritt/Analyse und Planeditor
|
||||
- Session-Tracker, Fortschritt, Analyse, Plan-Leseansicht und FAQ
|
||||
- Room-Cache, Offline-Queue, DataStore und WorkManager
|
||||
- sichtbarer Revisionskonflikt statt stiller Überschreibung
|
||||
- App-Version 2.1.0
|
||||
|
||||
Der technische Vertrag steht in `docs/API_CONTRACT.md`, die Quellenanalyse in `docs/SOURCE_ANALYSIS.md`. Lokale Buildschritte stehen in `BUILD.md`.
|
||||
Der separate Planeditor ist nicht Bestandteil der Android-App. Pläne werden ausschließlich gelesen; Sessions werden über die vorhandenen HTTP-APIs bearbeitet.
|
||||
|
||||
Reference in New Issue
Block a user