Get and install Flutter.
Clone the repository and navigate to the project directory.
cd TFM-client-app
cp .env.example .env
flutter pub get
flutter run- Update version in
pubspec.yaml(e.g.,1.0.0+48) - Commit and push changes
- Create release using GitHub CLI:
gh release create v1.0.48 --title "Version 1.0.48" --notes-file .github/RELEASE_TEMPLATE.md - GitHub Actions will automatically build and upload Windows artifacts
- Edit release notes on GitHub to describe changes
Manually trigger the workflow:
- Go to Actions → "Build Windows Release" → "Run workflow"
- Enter the release tag (e.g.,
v1.0.48) - Artifacts will be rebuilt and uploaded to that release
Installation
- Gehe zu Releases
- Lade
app-release.apkherunter - Öffne die heruntergeladene APK-Datei
Bei erster Installation:
- Android zeigt eine Sicherheitswarnung
- Tippe auf "Einstellungen" oder "Trotzdem installieren"
- Aktiviere "Apps aus dieser Quelle zulassen" (nur für Browser/Dateimanager)
- Gehe zurück und installiere die App
Installation
- Gehe zu Releases
- Lade
TFM-Setup.exeherunter - Doppelklick auf die heruntergeladene Datei
Windows SmartScreen Warnung (normal):
Windows zeigt eine Sicherheitswarnung, da die App nicht im Microsoft Store ist:
Windows 11:
- Warnung: "Windows hat den Start dieser unbekannten App verhindert"
- Klicke auf "Weitere Informationen"
- Klicke auf "Trotzdem ausführen"
- Bei UAC-Abfrage auf "Ja" klicken (für Installation)
Windows 10:
- Warnung: "Der Computer wurde durch Windows geschützt"
- Klicke auf "Weitere Informationen"
- Klicke auf "Trotzdem ausführen"
- Bei UAC-Abfrage auf "Ja" klicken (für Installation)
💡 Warum diese Warnung?
- Die App ist nicht mit einem Microsoft-Zertifikat signiert
- Dies ist normal für Open-Source-Software
- Die App ist sicher - der Quellcode ist öffentlich einsehbar
Alternative: Wenn Ihre IT-Abteilung die Installation blockiert, kontaktieren Sie Ihren Administrator.
Um die App zu aktualisieren:
- Lade die neueste Version von
TFM-Setup.exeherunter - Führe den Installer aus - er aktualisiert die bestehende Installation automatisch