在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创建的未来桌面和移动应用程序的默认选择。