
Build Flutter prototypes that scale to production quality efficiently
Build Flutter prototypes...
1. Generate UI easily
Build screens, dialogs, drawers, bottom sheets and widgets with simple command-line code generation.
2. Prototype interactively
Easily hydrate your prototype UI with test data, and watch it update in real-time as you code.
3. Create a demo quickly
Quickly tie prototype screens together into a demonstration wireframe.
...that scale to production quality...
4. Manage state easily
Manage both global persistent state and per-screen transient state easily using immutable data structures.
5. Manage navigation easily
Easily navigate between screens, and show dialogs, drawers and bottom sheets.
6. Build tests efficiently
Easily build automated tests that manipulate and validate your application, then re-use those tests as prototype development environments.
...efficiently
7. Learn AFib quickly
Use YouTube videos, the AFib Guide, API documentation, and typeahead conventions to learn AFib quickly.
8. Build cross-platform UIs
Leverage Flutter's cross-platform support and robust widget library.
9. Jump start development
Jump start development with project styles and open-source libraries, including support for firebase authentication.
Watch the Trailer
Watch the Tutorial
Get Started and Connect
AFib is 3-clause BSD licensed open-source software.