在3月3日的Flutter Engage Live活动中,Google宣布发布Flutter 2,其中包含大量新更新。

它包括Flutter的网络支持(从Beta版到稳定版),对可折叠Android设备的支持,Google Mobile Ads SDK Beta版,在Flutter中重写的Google Pay等。

在所有这些更新中,Google也在stable频道中提供了对Flutter桌面(macOS、Windows和Linux)的支持,并带有提前发布的标志。

你可能知道,尤其是对于Linux,去年Google与Ubuntu操作系统背后的公司Canonical公司合作,宣布推出Linux Alpha for Flitter。

上个月晚些时候,Canonical的Ubuntu桌面团队开始使用Flutter重写即将推出的全新桌面安装程序的用户界面。

Ubuntu桌面安装程序

现在,在Flutter Engage活动中,Ubuntu团队终于展示了其新安装程序应用程序的早期演示,这也是Canonical的第一个官方Flutter应用程序。

Canonical透露,与新安装程序Ubuntu桌面工程经理Ken Vandine一起,Flutter还将为预装Ubuntu的设备提供开箱即用的体验。

在讨论Canonical对Flutter的贡献时,Ken还说,Ubuntu团队将致力于在所有桌面平台上为Flutter提供全面的多窗口支持。

它将为开发人员提供丰富的Windows类型工具箱,以创建有效的UI平台。

即使是插件,该团队也已经在努力为Linux带来流行的Flutter插件,例如对Firebase,蓝牙,网络连接和桌面通知的支持。

此外,在使开发人员能够将其应用程序与Ubuntu的独特风格进行匹配的同时,它还将Yaru引入了Flutter。

Ubuntu Yaru风格

Flutter的Yaru软件包以 material 为基础,并应用Ubuntu样式,颜色和字体。

Ken在活动结束语时还表示,桌面团队不仅致力于使Linux成为Flutter的一等公民,而且Flutter是Canonical创建的未来桌面和移动应用程序的默认选择。

发表评论