Flutter 2 In 2 minutes

Notes From Flutter Engage Event

Jelena Jovanoski
2 min readMar 9, 2021


Photo by Casey Horner on Unsplash

On March 3rd, Google released Flutter 2, a massive upgrade to their cross-platform visual application development toolset.

This Flutter release is a huge step forward since they have announced several important changes.

Web Is Production Ready

The Flutter for Web has been promoted and its support has transitioned from beta to the stable channel. Now, when you create a Flutter app using Flutter 2, Web is just another possible target for your app.

So for now, we have iOS, Android, and Web as production-ready.

Desktop Is In Beta

The next big announcement is that with Flutter 2 Google is offering support for developing desktop native (Windows, Mac, and Linux) applications in the beta version.

This means in theory you can now write your app once and run it on 6 different platforms without any change of your code.

Null Safety Is Present

Consistent with what we’ve known from the past few months, null safety is now present in Dart. This enables developers to prevent null error crashes, a common reason for apps to crash.



Jelena Jovanoski

On my journey to become a Flutter dev I will be sharing knowledge by writing short texts about what new know-how’s I’ve learned, in the next 30 weeks.