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

Top comments (1)

Collapse
 
jhonborris profile image
Jhon Borris

The beauty of this coding system is that it allows you to use any language you like to create your components and codes. Google offers lots of templates and samples that already have the functions you will need, cutting down on the work you must do. Check out my detailed post on flutter developer roadmap .

I have referenced your roadmap in the post. Thanks

Update Your DEV Experience Level:

Settings

Go to your customization settings to nudge your home feed to show content more relevant to your developer experience level. 🛠