An nameless reader quotes a report from XDA Builders: Google created Flutter quite a lot of years in the past, with the goal to make a cross-platform software program framework. Flutter’s greatest power is that it may be used to construct purposes for Android, iOS, Linux, Home windows, macOS, and even the online, and all from the identical shared codebase. Whereas constructing apps for Home windows obtained steady assist again in February, each macOS and Linux have been nonetheless solely in beta. Now that is altering, as Google has introduced Flutter Three at this yr’s Google I/O, full with steady assist for constructing apps for macOS and Linux.
In fact, cross-platform assist for each of those new platforms requires extra than simply packages having the ability to run. They want to slot in with the remainder of the expertise, and they should assist particular options which may be distinctive, as effectively. That is why Google is highlighting two issues: the primary is that Linux assist helped by Canonical (the writer of Ubuntu) and Google collaborating as a way to “provide a highly-integrated, best-of-breed possibility for improvement.”
As Google places it, Canonical is already growing with “Flutter for key shell experiences together with set up and firmware updates.” What’s extra, their Linux-specific packages “present an idiomatic API for core working system companies together with dbus, gsettings, networkmanager, Bluetooth and desktop notifications, in addition to a complete theme and widget set for Yaru, the Ubuntu appear and feel.” As for macOS, Google invested in supporting each Intel and Apple Silicon units, with Common Binary assist that permits apps to package deal executables that run natively on each architectures. Tim Sneath, Director of Product and UX for Flutter & Dart, highlights all the brand new enhancements in a Medium submit.
Learn extra of this story at Slashdot.