Flutter menyediakan dua sistem desain utama sebagai set widget: Material (Material Design Google, gaya Android) dan Cupertino (gaya iOS). Mereka memungkinkan Anda membangun UI yang sesuai dengan bahasa desain setiap platform, atau tampilan kustom yang konsisten.
Widget Material (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.
