u/Pretty_Priorityin r/FlutterDev • Recommends
On “App Architecture: moving from dotnet MAUI to Flutter”
link to this video
34K subscribers • 18 videos on Hallway
Intermediate. Assumes working knowledge.
6.2K views3 years ago2 recommendations
Mobile developmentSoftware designFlutter and React NativeSoftware architectureDesign patterns
An overview of a simple and scalable MVC architecture for Flutter, inspired by Android Architecture Components and using Riverpod.
A high level overview of a simple and scalable Flutter architecture, inspired by Android Architecture Components. The session, respectful of Flutter 2.5 new app template, presents an MVC architecture, relying on Simple State Management (Riverpod+ChangeNotifier) for state management, and on the service locator pattern for Dependency Injection. It goes through all the layers, starting from the UI layer (Views, Controllers), to the optional Domain layer (use cases), to the Data layer (data Models, services, repositories, data sources). It explains very good practises - like Reactiveness, Unidirectional Data Flow, Single Source of Truth, and where to keep your Business Logic - contextualised and mapped, and with real-life code snapshots and a working Pokemon app.What people say. Recommended as a solid guide for structuring Flutter applications using MVC and Riverpod.
u/Pretty_Priorityin r/FlutterDev • Recommends
On “App Architecture: moving from dotnet MAUI to Flutter”
u/Pixelredditin r/FlutterDev • Recommends