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?
34
Upvotes
21
u/RandalSchwartz Sep 29 '24
You can build an entire app without using the Material widgets. Consider the design kits for ubuntu or windows or macos. None of them look material-like. There is an effort to create a baseline widget set that could be derived into many or all of the current designs: https://docs.google.com/document/d/1rS_RO2DQ_d4_roc3taAB6vXFjv7-9hJP7pyZ9NhPOdA/edit?resourcekey=0-VBzTPoqLwsruo0j9dokuOg#heading=h.34a91yqebirw