From 741dcb8052b72e6b6306ea0c3013d896acfb2b52 Mon Sep 17 00:00:00 2001 From: Bhaarat Krishnan Date: Sat, 12 Aug 2023 17:20:29 +0530 Subject: [PATCH] Update readme.md Flutter developer roadmap must have state management and it wasn't included in this roadmap. So I have added a section for state management. The section has the official flutter list of state management approaches, and tutorials for widely used packages(riverpod, bloc) and I have added Vandad Nahavandipoor's playlist which explains various state management approaches in depth. I have also added about go_router package which is used to design complex applications in flutter in Design System Section. --- Flutter-Development/readme.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Flutter-Development/readme.md b/Flutter-Development/readme.md index 64c07fb6..61b14a0d 100644 --- a/Flutter-Development/readme.md +++ b/Flutter-Development/readme.md @@ -39,12 +39,19 @@ - [Stateless VS Stateful Widgets](https://www.geeksforgeeks.org/flutter-stateful-vs-stateless-widgets/) - [Flutter Widget Binding](https://api.flutter.dev/flutter/widgets/WidgetsFlutterBinding-class.html) +## State Management +- [Flutter State Management Techniques](https://docs.flutter.dev/data-and-backend/state-mgmt/options) +- [Flutter Riverpod 2.0](https://codewithandrea.com/articles/flutter-state-management-riverpod/) +- [Flutter Bloc Architecture](https://bloclibrary.dev/#/?id=documentation) +- [Flutter State Management Tutorials](https://www.youtube.com/playlist?list=PL6yRaaP0WPkUf-ff1OX99DVSL1cynLHxO) + ## Design System - [Material Design System Guidelines By Google](https://m2.material.io/design/guidelines-overview) - [Material Component Widgets in Flutter](https://docs.flutter.dev/development/ui/widgets/material#Buttons) - [Cupertino Widgets in Flutter](https://docs.flutter.dev/development/ui/widgets/cupertino) - [Cupertino Design System for IOS Style](https://blog.logrocket.com/flutter-cupertino-tutorial-build-ios-apps-native/) - +- [Flutter Navigation and Routing - go_router](https://medium.com/@antonio.tioypedro1234/flutter-go-router-the-essential-guide-349ef39ec5b3) + ## Debugging - [Official Flutter Debugging](https://docs.flutter.dev/testing/debugging) - [Dart DevTools](https://docs.flutter.dev/development/tools/devtools/overview)