-
Notifications
You must be signed in to change notification settings - Fork 2
03. Widgets
AnleAnja edited this page Jun 7, 2020
·
6 revisions
Die UI einer Anwendung wird im Code beschrieben. Dazu verwendet das Framework Widgets als Grundlage, die dann in Kombination die UI bilden. Das bedeutet, jedes Widget beschreibt einen Teil des UI und es gibt keine Aufteilung in Views, Models, Layouts und Controller, da diese Bestandteile alle in dem Widget Objekt vereint werden.
Ein Widget kann wiederum aus weiteren Widgets bestehen. Es bündelt Logik, Interaktion und Darstellung innerhalb eines Objekts. Bekannte und oft benötigte Interaktionen wie Buttons, Listen etc. gibt es bereits als vorgefertigte Widgets in Flutter. Auch die Anwendung selbst ist letztendlich ein Widget, die App UI kann als Widget Tree bezeichnet werden.
Um den Zusammenhang zum State