blue_whale 0.0.2
blue_whale: ^0.0.2 copied to clipboard
A clean, scalable, and refreshingly intuitive state management, dependency injection, and navigation plugin for Flutter. Dive into a smoother development experience!
0.0.1 #
Initial release of Blue Whale – Intuitive State Management for Flutter.
Features #
- State management using
WhalePod<T>for reactive state andWhaleCurrent<T>for stream-based state. - Dependency injection with
Reef.i.put(),lazyPut(),factory(), anduse<T>(). - Navigation via
BlueWhale.navigatorusing contextless named routes with argument support. - Overlays using
BlueWhale.overlaysto display dialogs, snackbars, and bottom sheets. - UI composition with
WhaleSurface,WhaleBuilder, and lifecycle-awareWhaleTank. - Internationalization (i18n) support using
WhaleTranslationsand the.bwTr()extension. - Clean and intuitive architecture with minimal boilerplate.
Testing #
- Core features are covered by integration tests.
- A sample app is included in the
/exampledirectory.