Files
ertl_filament_verwaltung/README.md
T
2026-10-28 12:32:49 +01:00

54 lines
2.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# ertl_filament_verwaltung
A new Flutter project.
## Kleine Fenster
Windows und Linux verwenden eine minimale Inhaltsgröße von 320 × 480 logischen
Pixeln (ohne Fensterrahmen). In schmalen Ansichten stehen die Hauptbereiche
untereinander. Unter 320 Pixeln Browserbreite lässt sich die App horizontal
scrollen; die Seite und Formulareingaben bleiben beim Verkleinern erhalten.
## Release-Builds mit automatischer Versionierung
Im Projektordner mit PowerShell ausführen:
```powershell
.\build_release.cmd
```
Erstellt standardmäßig eine Android-APK unter
`build/app/outputs/flutter-apk/app-release.apk`. Vor dem Build werden Patchversion
und Buildnummer erhöht, z. B. `1.0.0+1` → `1.0.1+2`. Ein erfolgreicher Build behält
diese Version in `pubspec.yaml`; bei einem Fehler wird die bisherige Version
wiederhergestellt. Die installierte Version und Buildnummer stehen im Hamburger-Menü.
Weitere Ziele und zusätzliche Flutter-Argumente:
```powershell
.\build_release.cmd -Target windows
.\build_release.cmd -Target appbundle
.\build_release.cmd -FlutterArguments --split-per-abi
```
Für automatische Versionierung immer dieses Skript verwenden. Direkte Aufrufe
von `flutter build` und Debug-Builds erhöhen die Version nicht. Änderungen an
`pubspec.yaml` und gegebenenfalls `pubspec.lock` nach dem Release ins Repository übernehmen.
Der CMD-Starter erlaubt PowerShell-Skripte nur für diesen einen Prozess; die
systemweite Ausführungsrichtlinie bleibt unverändert.
## Getting Started
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
- [Learn Flutter](https://docs.flutter.dev/get-started/learn-flutter)
- [Write your first Flutter app](https://docs.flutter.dev/get-started/codelab)
- [Flutter learning resources](https://docs.flutter.dev/reference/learning-resources)
For help getting started with Flutter development, view the
[online documentation](https://docs.flutter.dev/), which offers tutorials,
samples, guidance on mobile development, and a full API reference.