This might be quite big news! Flutter, the UI toolkit from Google that's used in tens of thousands of Android applications is coming to the desktop. Google and Canonical have announced their push for Linux too.
Why is this a big thing? Well, anything that boosts easy cross-platform development is a great thing. It can make Linux more attractive to developers to work on, plus publishing onto Linux becomes easier again. Writing in a Medium post, Chris Sells (Google) & Ken VanDine (Canonical) talk a little about what's going on.
They said that the goal for Flutter has "always been to provide a portable toolkit for building beautiful UIs that run at native speeds, no matter which platform you target" although initially starting on mobile. Now though, they announced "we are happy to jointly announce the availability of the Linux alpha for Flutter alongside Canonical, the publisher of Ubuntu". On the Linux side, they've hooked it up with "a new GTK+ based host for Flutter apps on all Linux distros".
For Canonical, they've been working on making it easy for developers to publish to the Snap store, with Snaps being one of the newer generation of cross-distribution packaging formats. Canonical has "dedicating a team of developers to work alongside Google’s developers to bring the best Flutter experience to the majority of Linux distributions" so they're putting plenty of resources into making it happen and ensure parity across platforms.
If you do want to try developing with it, together they've made the Flutter SDK available on Linux through the Snap store which will work with your favourite IDE (like Visual Studio Code or whatever). Keeping in mind it's an "alpha" level release right now.
Anything that can boost Linux in the eyes of developers is great, we shall be watching this with great interest, especially as games can be made with it too not just traditional applications. One less Linux barrier if developers opt for Flutter.
See all the info in the Medium post announcement.