• Stars
    star
    105
  • Rank 328,196 (Top 7 %)
  • Language
    Dart
  • Created almost 7 years ago
  • Updated almost 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Purpose of this project is to create extendable architecture of making platform aware Widgets which automatically select platform specific implementation

Old good factory

Main obstacle in creating native experience on Flutter is the fact that you are asked to rebuild two layouts using platform specific widgets e.g. CupertinoButton and FlatButton, CupertinoNavBar or AppBar.

Instead of writing entire layout twice why not make widgets aware of the platform and provide specific implementation.

Solution is to use abstract widget which will provide two (or more in the future) implementations.

Getting Started

For help getting started with Flutter, view our online documentation.