Google 多年来一直致力于 Flutter,目标是创建开发人员梦想的跨平台软件框架。Flutter 可用于构建适用于 Android、iOS、Linux、Windows、macOS 甚至 Web 的应用程序——所有这些都具有共享的代码库和可视化设计。Flutter 2.10 现已推出,其中包括对 Windows 的稳定支持。
Flutter在测试版中支持 Linux、Windows 和 macOS 有一段时间了,但 Windows 是第一个达到稳定状态的。谷歌周四宣布,“今天标志着这一愿景的重大扩展,首次发布了对 Windows 作为应用程序目标的支持,使 Windows 开发人员能够从移动开发人员一直享受的相同生产力和能力中受益。”
Windows 上的 Flutter 应用程序可以使用 iOS 和 Android 上大多数常用的 Flutter 框架,但它们也可以根据需要使用 Win32、COM 和 Windows 运行时 API。Google 还更新了一些常见的 Flutter 插件以支持 Windows,例如camera、file_picker和shared_preferences ——所有这些都支持桌面平台一段时间,但 Google 现在认为它们已准备好生产。在 Flutter 中还实现了 Microsoft 的 Fluent 设计,因此 Windows 上的 Flutter 应用程序不必像大拇指一样突出。
谷歌还指出了微软对这项工作的贡献,称“微软的几个团队为今天的公告做出了贡献。特别是,我们要感谢 Fluent 设计团队为 Windows 上的 Flutter 应用程序的图标学所做的贡献。fluentui_system_icons包已被授予 Flutter 最喜欢的状态,作为其质量的标志。”
尽管这是 Flutter 桌面平台第一次被贴上稳定的标签,但 Flutter 已经在桌面上站稳了脚跟,尤其是在桌面 Linux 上。Google 和 Canonical(Ubuntu Linux 的开发者)一直在合作使 Linux Flutter 应用程序易于通过 Snap Store 分发,并且目前正在用 Flutter 重写Ubuntu Linux 的安装程序。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun124448.html