DEV Community

Cover image for Flutter Complete Roadmap 2022
Tushar Mahmud
Tushar Mahmud

Posted on

Flutter Complete Roadmap 2022

Today I will share with you the latest Flutter Roadmap for the year 2022. Lot’s of people asking me that why we learn Flutter in the year 2022. That’s why I’m writing this blog for the roadmap of #Flutter. If you follow the roadmap then definitely learn lot’s of new things of Flutter.

Language

https://dart.dev/guides/language/language-tour
https://dart.dev/guides/language/effective-dart

Basic Widgets

https://flutter.dev/docs/development/ui/widgets-intro
https://www.youtube.com/watch?v=b_sQ9bMltGU&list=PLjxrf2q8roU23XGwz3Km7sQZFTdB996iG
http://material.io
https://developer.apple.com/design/

Core Design Patterns

https://en.wikipedia.org/wiki/Design_Patterns
https://www.youtube.com/watch?v=Wn-3UmXbEv8&list=PLR2qQy0Zxs_UysCZpV98LnZbloP10zxZe&ab_channel=Codepur

Designing Helpers

https://www.youtube.com/c/flutterbucket
https://www.w3schools.com/graphics/svg_path.asp
https://medium.com/flutter-community/paths-in-flutter-a-visual-guide-6c906464dcd0

Networking

https://en.wikipedia.org/wiki/Representational_state_transfer
https://pub.dev/packages/chopper
https://pub.dev/packages/json_serializable

Simple Persistence

https://pub.dev/packages/localstorage
https://pub.dev/packages/flutter_keychain

Database
https://pub.dev/packages/sqflite
https://pub.dev/packages/firebase
https://pub.dev/packages/moor
https://pub.dev/packages/hive

Architecture

https://fluttersamples.com
https://pub.dev/packages/flutter_redux
https://pub.dev/packages/flutter_mobx
https://pub.dev/packages/flutter_bloc

Testing

https://en.wikipedia.org/wiki/Test-driven_development
https://en.wikipedia.org/wiki/Behavior-driven_development
https://www.amazon.com/Test-Driven-Development-Kent-Beck/dp/0321146530

Languages

https://www.udacity.com/course/developing-android-apps-with-kotlin--ud9012
https://cs193p.sites.stanford.edu

Dart
https://pub.dev/packages/freezed
https://fsharpforfunandprofit.com

Package Manager

https://flutter.dev/docs/development/packages-and-plugins/developing-packages
https://cocoapods.org
https://maven.apache.org

Profiling

https://flutter.dev/docs/perf/rendering/ui-performance
https://youtu.be/vVg9It7cOfY

Flutter Internals

https://youtu.be/UUfXWzp0-DU
https://youtu.be/dkyY9WCGMi0
http://www.cs.cmu.edu/~bam/uicourse/830spring20/05-830-2020-03-23-Lecture-10-Flutter.mp4
https://mrale.ph/dartvm/

Continuous Integration

https://fastlane.tools
https://danger.systems
https://www.sonarqube.org
https://codemagic.io/
https://travis-ci.org

Analytics

https://firebase.google.com/docs/analytics
https://docs.microsoft.com/en-us/appcenter/analytics/

Store

https://developer.apple.com/app-store/review/guidelines/
https://play.google.com/about/developer-content-policy/
https://developer.android.com/distribute/best-practices/launch/launch-checklist

Contribution

Do not hesitate to add more useful links, or suggest changes to the roadmap. Opinions are highly appreciated!

GitHub Link: https://github.com/tusharhow/flutter-roadmap

Discussion (0)