Layouts in Flutter
November 23, 2019
Flutter Layout Basics
Notizen aus DevFest Lahore 2019 CodeLab (ergaenzt).
Begriffe
- Widget ~= Component in React Native
- StatelessWidget / StatefulWidget (stless / stful Snippets)
pubspec.yaml~=package.json- Version:
1.0.1+2->+2ist Build Number Scaffold()definiert Grundlayout eines Screens
Layout Bausteine
Row/Columnfuer horizontale/vertikale LayoutsExpanded/Flexiblefuer groehenbasierte VerteilungPadding,Align,Centerfuer AusrichtungStackfuer Ueberlagerung
Constraints
Flutter arbeitet mit Box Constraints:
- Parent gibt groesse/limits vor
- Child waehlt seine Groesse innerhalb dieser Grenzen