FVM - Flutter Version Management

Hey friends, Good day. It's around morning 2.00 AM. Sleeplessness, So I just jump into my hobby. Today we gonna see the fvm(Flutter Version Management). 

See I'm working in three different projects, first one requires flutter stable 2.3.3, second project requires 2.7.0 and third project requires latest version of flutter. Due to stability, client doesn't want to break anything in code. So in this situation. I have a only one hardware resource, In the system currently we can't setup more than one SDK(you can do, but it's really harder to do). 

Really I don't like to setup the project in another system. In this situation, we gonna start using flutter FVM. 

It's an open source and have a very good documentation to made setup easier in windows and mac OS. 

Setup Documentation

It's very simple, in all your cli commands with flutter and dart. you should add fvm at begging.

ex: fvm use 2.3.4

We can in different channels of flutter SDK using the fvm. So there won't be any trouble here after to setup different flutter SDK versions. 

Comments

Popular posts from this blog

Flutter Bloc - Clean Architecture

What's new in android 14?

Dependencies vs Dev Dependencies in Flutter