flutter-design-patterns
clean-flutter-app
flutter-design-patterns | clean-flutter-app | |
---|---|---|
4 | 3 | |
1,641 | 498 | |
- | - | |
6.9 | 0.0 | |
3 months ago | almost 2 years ago | |
Dart | Dart | |
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
flutter-design-patterns
-
4 - Composite
All of the code changes for the Composite design pattern and its example implementation could be found here.
-
1 - Singleton
💖 or 🦄 this article to show your support and motivate me to write better! 💬 Leave a response to this article by providing your insights, comments or wishes for the next topic. 📢 Share this article with your friends, colleagues in social media. ➕ Follow me on dev.to or any other social media platform. ⭐ Star the Github repository.
-
0 - Introduction
To demonstrate how the application displays design patterns, I have created a new branch in the repository. I will not merge it to the master branch later (it is only for demonstration purposes), but by using these changes I will explain how a new design pattern could be (and will be!) added to the application.
clean-flutter-app
-
Clean Architecture: Applying with Flutter
The analyzed code is based on the Clean Architecture approach proposed by Rodrigo Manguinho in his Flutter course. His approach is aligned with the original proposal by Robert Martin.
- Arquitetura Limpa: Aplicando com Flutter
What are some alternatives?
dio - A powerful HTTP package for Dart/Flutter, which supports Global settings, Interceptors, FormData, Aborting and canceling a request, Files uploading and downloading, Requests timeout, Custom adapters, etc. [Moved to: https://github.com/cfug/dio]
Aureus - An open-source design system for non-profits to quickly develop user safety critical applications.
dio - A powerful HTTP client for Dart and Flutter, which supports global settings, Interceptors, FormData, aborting and canceling a request, files uploading and downloading, requests timeout, custom adapters, etc.
rick-and-morty-info - Made with Clean architecture + TDD + GraphQL + flutter_bloc + CodeCov + GitHooks + GitHub Actions (CI/CD) and finally with 💙
flutter-design-patterns - Flutter Design Patterns mobile application [Moved to: https://github.com/mkobuolys/flutter-design-patterns]
nile-gift - 📜 Nile Gift is a Flutter app that shows you ancient Egypt’s timeline, characters, monuments and media. ( Clean Architecture + Bloc Pattern + Hive + GetIt + Injectable + Unit Testing )
eva - EVent-drive Architecture for SOLID Flutter applications
plugins - Plugins for Flutter maintained by the Flutter team
clean-code-dart - 📖 Clean Code concepts adapted for Dart