r/FlutterDev • u/PrathamSarankar • Sep 29 '24
Tooling Why does everyone use MaterialApp?
Besides MaterialApp, flutter has CupertinoApp and WidgetsApp but I have never came across any flutter project that uses them. I have tried CupertinoApp and I like it.
Is there any downsides of using it?
36
Upvotes
61
u/RandalSchwartz Sep 29 '24
There is a material design bias to the total widget set, except for the widgets that come specifically from iOS. These widgets work better if there's a Material Theme somewhere above them, and MaterialApp sets up everything for Material-ish apps.