FVM – Building a Cross-Platform Dev Tool With Dart & Flutter

Flutter Warsaw #14

After a short break, we are getting back to you with a new video!

Today at the first part of this meetup, we are glad to introduce Leo Farias to you. Leo started his programming journey early in childhood, and through his experience, he brought a solution to a possible issue you may have encountered if you are a Flutter developer (and not only). When you have two or more projects with different Flutter SDK versions, and you want to easily switch between them, here is the moment where Flutter Version Manager comes in. This tool provides us with a simple CLI and GUI manager for Flutter SDK versions, a function that works like Channels, but in a more handy way. Below you can see what can it do: 

  • Provides multiple versions of Flutter SDK cached on your machines
  • Fast switch between Flutter versions and channels
  • Set a global version of Flutter across projects
  • Can use different Flutter versions per project or even per branch of your projects
  • Different FMV configurations in projects
  • Menage and view all Flutter versions installed locally

Watch the video about Flutter Version Management

screen
circlecrossrectangletrianglesblock

Read more

Managing a state can be a stressful ordeal if you dive into it without any thought. This kind of monstrous code can be tamed with the principles of immutability. And as if cleaning your code wasn't enough in itself, an immutable state comes with a handful of hidden superpowers! Come along for the journey to find out how to use them.
Image tile
Jakub Biliński was responsible for the architecture, approach, and development of a new version of the mobile application for strategic and corporate clients of the bank. Watch the video to see how his team adjusted to FinTech security compliance, wrote a custom HTTP client, maintained application scalability, and more.
flutter-warsaw-jakub-bilinski
Whiteboards make it easier to collaborate on designs, teach people new concepts, and express ideas. In this blog post, we explore a possible implementation of a whiteboard using Flutter to create a mobile application and Firestore database as backend.
Image tile
logo

We build communities

A photo from Flutter Warsaw event
Flutter Warsaw is an IT community focused on modern Flutter technology. It is one of the largest so-called meetups dedicated to Flutter in Europe, initiated by LeanCode in 2018 in Warsaw, Poland with over 1.8k members worldwide. It gathers Flutter enthusiasts and other IT professionals interested in getting to know its possibilities.
A photo from Flutter Europe conference
Flutter Europe is an initiative driven by European Flutter Communities to gather people passionate about Flutter and those who want to learn how to create beautiful applications. Its last edition, one of the biggest Flutter conferences, took place in 2020 in Warsaw, Poland. It was organized to share Flutter's knowledge further.