flutter_design
flutter_design
should have minimal dependency to other packages. It only contains the basic model abstractions as well as utilities used in the design eco-system.
A design system is useful because:
It helps the team bootstrap the UX identity using a framework
It encourages design/code reuse
Designs and implementations could be shared across multiple apps that represents branding and UX philosophy
flutter_design
isn’t a “do-it-all” package such as provided by GitHub - iampawan/VelocityX: A minimalist Flutter framework for rapidly building Flutter apps. (although you can very well use it as the foundation of “your” design system), instead it provides a framework and tools (via flutter_design_codegen
and flutter_design_cli
) to help you create "your" design system.
Last updated