Modul Fondasi widget membangun mental model yang menopang seluruh penulisan kode Flutter: prinsip segala sesuatu adalah widget, pembeda stateless dan stateful, cara metode build bekerja beserta alur constraint pada layout, serta penggunaan widget dasar dan widget layout untuk menyusun tampilan. Modul ini berada setelah pengenalan Flutter dan pratinjau bahasa Dart, dan menjadi bekal langsung bagi modul Interaktivitas dan state. Setelah modul ini selesai, tampilan aplikasi Flutter dapat dibaca sebagai pohon widget dan disusun ulang secara terarah.
Fondasi widget
Modul mental model Flutter: segalanya adalah widget, stateless vs stateful, metode build, dan widget dasar.
0/0 selesai
- Segala sesuatu adalah widget
Membangun mental model komposisi di mana seluruh UI Flutter tersusun atas widget.
- Stateless vs stateful
Membedakan StatelessWidget dan StatefulWidget, pembeda yang menstrukturkan seluruh kode Flutter.
- Metode build
Memahami cara metode build bekerja, kapan rebuild terjadi, serta alur constraint yang turun dan ukuran yang naik.
- Widget dasar
Menggunakan widget Text, Row, Column, Container, Padding, dan Center untuk menyusun tampilan pertama.
- Widget layout
Mengatur layout dengan Expanded, Flexible, Stack, dan Positioned.