flutter_riverpod
A reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze.
Flutter Design Patterns application
A reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze.
A package exposing annotations for riverpod_generator
A code generator for Riverpod. This both simplifies the syntax empowers it, such as allowing stateful hot-reload.
v17.2.3A declarative router for Flutter based on Navigation 2 supporting deep linking, data-driven routes and more
A builder that supports generated strongly-typed route helpers for package:go_router
The Font Awesome Icon pack available as Flutter Icons. Provides 2000 additional icons to use in your apps.
An opinionated, community-driven set of lint rules for Dart and Flutter projects. Like pedantic but stricter
Syntax highlighting for Dart with lots of languages and themes support.
A library for generating fake data. faker is heavily inspired by the Python package faker and, the Ruby package ffaker.
Full-featured XML for Dart — DOM parsing, SAX streaming, XPath 3 querying, and a fluent builder API.
A Markdown renderer for Flutter. Create rich text output, including text styles, tables, links, and more, from plain text data formatted with simple Markdown tags.
^1.0.8^2.2.0{"sdk":"flutter"}^1.0.7^3.3.1{"sdk":"flutter"}^11.0.0^17.1.0^0.7.0^4.0.2^6.3.1^6.5.0^2.4.13{"sdk":"flutter"}^4.2.0^2.3.0^4.0.3English project snapshot. Visit GitHub for the latest content.
flutterdesignpatterns.com deployment
An open-source OOP design patterns application built with Dart and Flutter.
https://flutterdesignpatterns.com/
This application is an implementation part of the "Flutter Design Patterns" article series.
Home Page Creational Design Patterns Structural Design Patterns Behavioral Design Patterns Design Pattern Markdown Flyweight Design Pattern Example Command Design Pattern Example Iterator Design Pattern Example Prototype Design Pattern Example
You can follow these instructions to build the app and install it onto your device.
If you are new to Flutter, please first follow the Flutter Setup guide.
git clone https://github.com/mkobuolys/flutter-design-patterns.git
cd flutter-design-patterns
flutter pub get
flutter pub run build_runner build --delete-conflicting-outputs
flutter run
The flutter run command both builds and installs the Flutter app to your device or emulator.