2.0 KiB
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:
.\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:
.\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:
For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.