A sample demonstrating how to implement the BLoC pattern into Flutter app.
- flutter_bloc : Flutter Widgets that make it easy to implement the BLoC (Business Logic Component) design pattern. Built to be used with the bloc state management package.
- rxdart : RxDart is an implementation of the popular reactiveX api for asynchronous programming, leveraging the native Dart Streams api.
- intl : Contains code to deal with internationalized/localized messages, date and number formatting and parsing, bi-directional text, and other internationalization issues.
- flutter_secure_storage : Flutter Secure Storage provides API to store data in secure storage. Keychain is used in iOS, KeyStore based solution is used in Android and libsecret is used for Linux.
- http : A composable, multi-platform, Future-based API for HTTP requests.
- equatable : A Dart package that helps to implement value based equality without needing to explicitly override == and hashCode.
- Android
- iOS
- Linux
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.