![]() |
|
![]() |
Link: Android (Play Store) | Link: iOS (App Store) | Link: Android (F-Droid) |
Hinweis: Die Android-Veröffentlichungen werden mit drei verschiedenen Zertifikaten bereitgestellt:
Beim Wechseln zwischen den Varianten muss die App immer deinstalliert werden, wobei alle Daten verloren gehen.
Hi! Dieses Repo enthält den kompletten Quellcode für die Kepler-App, die Übersichts-App für Schüler des JKGs.
Die Kepler-App ist lizensiert unter der GPLv3 (GNU Public License Version 3), siehe LICENSE.
Durch Build-Konstanten können verschiedene Varianten der App gebaut werden. Dabei gibt es diese Konstanten:
beta
= ist Build eine Beta-Version (Standard: false
)
debug_features
= sollen Debug-Features aktiv und sichtbar sein (Standard: kDebugMode
)
debug_notif_data
= sollen Testdaten für Benachrichtungen angezeigt werden (Standard: false
)
creds_debug
= sollen Debugausgaben zu Stundenplan-Anmeldedaten zum Log hinzugefügt werden (Standard: false
)Zum Aktivieren beim App-Build --dart-define=<varname>=[true|false]
an flutter run
oder flutter build
übergeben, z.B.:
flutter build apk --dart-define=beta=true
flutter build ipa --dart-define=debug_features=true
Wenn ein ungültiger Wert übergeben wird, wird der Standardwert genommen.
Google Play und das Google Play-Logo sind Markenzeichen von Google LLC. Apple und App Store sind Markenzeichen von Apple Inc.