Member-only story

DISCOVER FLUTTER WEEK #28

Flutter 2 In 2 minutes

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.

Free Upgrade to Flutter 2 For Existing Apps

A pretty big deal is that every existing app on the Play Store gets a free upgrade to Flutter 2, which means they now can grow and target web and desktop without a rewrite.

Autocomplete and ScaffoldMessenger — New Widgets

AutocompleteCore represents the functionality required to get auto-complete functionality into your Flutter app.

On the other hand, the ScaffoldMessenger was created to deal with a number of SnackBar-related issues, including the ability to easily create a SnackBar.

Flutter Is Growing

Since I publish an article dedicated to newly discovered packages every month, it is necessary to point out the fact that 15,000 packages have been developed for Flutter and Dart so far.

--

--

Jelena Jovanoski
Jelena Jovanoski

Written by 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.

No responses yet