...

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.

Want twelve minutes of specifics?

Watch the Trailer

Want three hours of specifics?

Watch the Tutorial

What Now?

Get Started and Connect

AFib is 3-clause BSD licensed open-source software.