分享热点新闻
打造优质自媒体!

谷歌发布颤振2.0版本更新 以支持桌面和网络应用

在今天举行的一次在线活动中,谷歌正式宣布推出Flutter 2。作为构建便携式移动应用程序的开源用户界面工具包,Flutter的第二个主要版本增加了对桌面和网络应用程序的支持。开发人员可以用Flutter 2构建现成的应用程序,可以对iOS、Android、Windows、macOS、Linux和Web应用相同的代码。

谷歌发布颤振2.0版本更新 以支持桌面和网络应用 科学快报 第1张

(来自:Flutter.dev)

Flutter的产品负责人蒂姆斯奈斯(Tim Sneath)表示:“版本号的大幅增加主要是由于对网络和桌面应用的支持。作为一个影响深远的支点,突然拥有如此广泛的产品特性是相当罕见的。

由于开源的性质,Flutter公开测试Web和桌面应用的支持已经有一段时间了,所以我们对今天的宣布并不感到惊讶。

谷歌发布颤振2.0版本更新 以支持桌面和网络应用 科学快报 第2张

在做好相关准备并达到性能目标后,Flutter 2.0的到来是理所当然的。

需要指出的是,Flutter的桌面应用支持还处于比较早期的阶段,但是Web支持已经从Beta测试顺利转向。

谷歌发布颤振2.0版本更新 以支持桌面和网络应用 科学快报 第3张

据开发团队介绍,Flutter 2.0有意为Web平台提供了一种非常标准的、以DOM为中心的开发方法。虽然效果不错,但也可能带来性能障碍(尤其是更高级的功能)。

在过去的一年多时间里,Flutter团队开始研究基于WebAssembly的Canvas Kit项目,其特点是采用支持Android/Chrome的同一个Skia图形引擎。

谷歌发布颤振2.0版本更新 以支持桌面和网络应用 科学快报 第4张

迅速发展

蒂姆斯内思(Tim Sneath)说:“这意味着我们基本上可以绕过核心HTML,真正使用Web平台的以应用为中心的部分,而不用留下(自动完成的)单词或密码,以及保持网络处于独特状态的特征。”

在桌面平台上,谷歌宣布Canonical将全力以赴,使其成为未来所有桌面/移动应用的默认选项。

谷歌发布颤振2.0版本更新 以支持桌面和网络应用 科学快报 第5张

漂亮的UI

有趣的是,微软也在扩大对Flutter的支持,并与谷歌,一起为Flutter在Windows平台上提供支持。

考虑到微软近年来对安卓生态系统的浓厚兴趣,我们并不感到惊讶。

谷歌发布颤振2.0版本更新 以支持桌面和网络应用 科学快报 第6张

本地性能体验

谷歌指出,到目前为止,它已经收到了超过15000个由亚马逊,微软,奥多比、华为,阿里巴巴,易趣和Square等公司提供的Flutter/Dart软件包。

展望未来,Flutter团队将继续支持嵌入式设备和其他非传统平台框架,该公司对Flutter如何帮助增强环境计算体验感兴趣。