A few years ago, Google announced Flutter, a framework to make it easier – and most importantly, to speed up – building apps for Android, iOS, and virtually any platform, in beta. In December 2018, it was stable enough for the general public to version 1.0, and now Google has just announced Flutter 2.0 stable.
The second version of Flutter 2.0 improves and adds support for multiple platforms, bringing applications created in Flutter to Android, iOS, Windows, Mac, Linux, and the web
Flutter everywhere
Flutter is touted as a way to build native apps quickly and flexibly: write the code once and reuse it on all platforms. At first, Flutter focused on Android and iOS, but with the second version, it’s expanding its tentacles to pretty much every device.
With Flutter 2.0, applications created with Flutter can be launched with virtually no change on five operating systems: Android, iOS, Windows, macOS and Linux. Version 2.0 assumes changes and improvements in virtually all of them.
In addition to native apps, Flutter also lets you launch web apps. In fact, one of the main changes in Flutter 2.0 is that the support for the web is “production quality”. I mean you are ready to go to launch web applications launched on Flutter
With virtually every platform conquered, Flutter’s next goal is all form factors. Google announced a collaboration with Microsoft to improve Flutter support on foldable Android devices
As if that weren’t enough, another strategic alliance with Toyota means Flutter will reach TV and entertainment systems integrated in Toyota cars. Three years after the launch of Flutter and two versions later, what started out as nothing more than an experiment has spread virtually everywhere there are apps.
If you want to start playing with Flutter, you can download version 2.0 of your SDK now for Windows, Mac, Linux and Chrome OS from its download page, as well as test it from its website or in the various Codelabs available.
More information | Google