dwyl / learn-flutter

🦋 Learn how to use Flutter to Build Cross-platform Native Mobile Apps
https://flutter.dev
GNU General Public License v2.0
87 stars 8 forks source link

Most used widgets? #78

Open SimonLab opened 1 year ago

SimonLab commented 1 year ago

Flutters contains a lot of Widgets and it might look difficult to know which ones to use for your application. see the list of widgets here: https://docs.flutter.dev/development/ui/widgets

However we don't need to learn and know all of them to be able to create a nice Flutter application. If we apply the Pareto principle(80/20 rule) to learning Flutter widgets, we can reduce the number of widgets to know how to use to a dozen (maybe less?) and be efficient at creating the apps' UI.

Which are these Widgets?

What else?

The Flutter doc has also a section on the list of basic widgets to know: https://docs.flutter.dev/development/ui/widgets/basics

My goal is to practice using this widgets to be able to build nice UI as fast as possible.

nelsonic commented 1 year ago

@SimonLab good list. Thanks for opening. 👍 Are you thinking of integrating this into the REAMDE.md? Or creating a widgets.md and going through each one in turn?