2026-06-30 19:13:44 +02:00
2026-06-30 19:13:44 +02:00
2026-06-30 19:13:44 +02:00
2026-06-30 19:13:44 +02:00
2026-06-30 19:13:44 +02:00

TPP Kierowca

Natywna aplikacja Android Jetpack Compose dla kierowcow TPP.

Funkcje

  • Logowanie numerem telefonu i kodem OTP.
  • Lista dzisiejszych kursow kierowcy.
  • Szczegoly kursu: relacja, kontrakt, status, pojazd i notatki.
  • Dodawanie zdjec ladunku z aparatu lub galerii.
  • Podglad zdjec ladunku w aplikacji.

Build

./gradlew :app:assembleDebug

Testy

./gradlew :app:testDebugUnitTest

Release Gitea i Google Play

Przed wydaniem zapisz wszystkie zmiany źródłowe w commicie. Następnie uruchom:

./scripts/release-android.sh

Skrypt automatycznie zwiększa versionCode i ostatni człon versionName, uruchamia testy, buduje podpisany APK dla Gitea oraz AAB dla Google Play Console, tworzy commit wersji, tag, push i Gitea Release. Artefakty zostają również zapisane lokalnie w release-artifacts/<tag>/.

Do autoryzacji Gitea używany jest GITEA_TOKEN albo dane zapisane w Git credential helper. Jeśli publikacja została przerwana już po utworzeniu commita wersji, można ją wznowić:

./scripts/release-android.sh --reuse-current
S
Description
No description provided
Readme
8 MiB
2026-08-10 11:07:31 +02:00
Languages
Kotlin 99%
JavaScript 1%