Flutter menyediakan dua sistem desain utama sebagai kumpulan widget: Material (Material Design dari Google, gaya Android) dan Cupertino (gaya iOS). Keduanya memungkinkan Anda membangun UI yang sesuai dengan bahasa desain setiap platform, atau tampilan kustom yang konsisten.
Material widgets (Material Design)
// Material widgets follow Google's Material Design (Android look, but usable anywhere)
MaterialApp( // the app root for Material apps
home: Scaffold( // Material page structure
appBar: AppBar(title: Text('Material')),
body: Center(
child: ElevatedButton( // Material button
onPressed: () {},
child: Text('Material Button'),
),
),
floatingActionButton: FloatingActionButton(onPressed: () {}),
),
)
// Material widgets: Scaffold, AppBar, ElevatedButton, Card, FloatingActionButton, etc.
