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.
@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?
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.