Änderungen

Zur Navigation springen Zur Suche springen
Zeile 5: Zeile 5:     
Als Programmiersprache wird [[Dart]] genutzt. Die Benutzerelemente sehen zwar aus wie native Elemente; sie werden aber auf Pixelbasis von den Flutter-Komponenten selbst errechnet.
 
Als Programmiersprache wird [[Dart]] genutzt. Die Benutzerelemente sehen zwar aus wie native Elemente; sie werden aber auf Pixelbasis von den Flutter-Komponenten selbst errechnet.
 +
 +
== Projektstruktur ==
 +
 +
Zur grundsätzlichen Struktur eines Dart-Projekts (package) siehe
 +
* https://dart.dev/tools/pub/create-packages
 +
 +
Ein Package umfasst ein oder mehrere Libraries. Eine Library ist üblicherweise ein Dart-File (Ausnahme: Einbindung anderern [generierter] Dateien mittels <code>part</code>-Direktive).
 +
Libraries im lib/-Verzeichnis sind public, wogegen solche im lib/src-Verzeichnis privat sind.
 +
 +
Wenn man Flutter benutzt kann man die Struktur durch
 +
  flutter create
 +
erzeugen lassen.
    
== Programmierparadigmen ==
 
== Programmierparadigmen ==

Navigationsmenü