In Flutter ist alles ein Widget — UI-Elemente (Schaltflächen, Text, Bilder), Layoutstrukturen (Zeilen, Spalten, Padding) und sogar die App selbst sind alle Widgets. Widgets sind die unveränderlichen Bausteine, die sich zusammensetzen, um die gesamte Benutzeroberfläche zu bilden.
Alles ist ein Widget
Widgets describe the UI. EVERYTHING is a widget:
→ visible elements: Text, Image, Icon, Button, etc.
→ layout: Row, Column, Container, Padding, Center, Stack, etc.
→ structure: Scaffold (page structure), AppBar, etc.
→ even the app itself (MaterialApp) and abstract things (Padding, Theme)
→ You build UI by COMPOSING widgets into a tree (widgets contain other widgets).
