orevial / flutter-clean-architecture-demo

A demo of a packaged Clean Architecture

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Flutter Clean Architecture

An opiniated implementation of Clean Architecture in Flutter, where each layer is a separated package.

Architecture

The architecture is based on the following diagram:

Clean Architecture Diagram

πŸ‘€ For more information about this implementation, please read the following Medium articles series:

πŸ“ Multi-packages Clean Architecture in Flutter πŸ“

Note: this repository is based on an old repo of mine but was adapated with Clean Architecture in mind but the initial project was not using it so the adaptation might not be perfect, please be indulgent πŸ˜‰

About

A demo of a packaged Clean Architecture


Languages

Language:Dart 76.0%Language:C++ 11.0%Language:CMake 9.1%Language:Ruby 1.4%Language:HTML 0.9%Language:Swift 0.9%Language:C 0.7%Language:Kotlin 0.1%Language:Objective-C 0.0%