Files
2026-10-28 12:32:49 +01:00

2.0 KiB
Raw Permalink Blame History

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.