返回顶部
首页
时尚 | 生活 | 工具 | 诗词 |
您现在的位置:
首页 数码 详细信息
Google Flutter工具包的第2版增加了对桌面和网络应用程序的支持
2021-03-04    阅读量:33195    新闻来源:互联网     |  投稿

Google Flutter工具包的第2版增加了对桌面和网络应用程序的支持 中网时尚,stylechina.com

在一次在线活动中,Google今天宣布推出Flutter 2,这是其用于构建便携式应用程序的开源UI工具包的最新版本。Flutter于两年前首次推出时便专注于移动设备,但随着第二版Flutter的发展,其Flutter现在支持开箱即用的Web和桌面应用程序。这样,Flutter用户现在可以使用相同的代码库来构建适用于iOS,Android,Windows,MacOS,Linux和Web的应用程序。


Flutter产品负责人Tim Sneath告诉我:“证明主要版本号发生变化的最大原因当然是Web和桌面支持的可用性。” “那只是一个相当深远的支点。对于产品而言,您突然拥有所有这些其他端点是很罕见的。”

Google Flutter工具包的第2版增加了对桌面和网络应用程序的支持 中网时尚,stylechina.com

他指出,由于Flutter的开源特性,Web和桌面支持已经“公开烹饪”了一段时间,因此添加这些端点并不令人惊讶。使这些新平台为2.0版本做好准备的许多工作涉及使性能达到这些新平台上的水准。


不过,值得注意的是,Flutter桌面支持仍处于Flutter稳定发行版中的早期发行标志之下,Google表示开发人员应将其视为“测试版快照”。但是,Web支持已从Beta转换为稳定版,并且仅成为使用Flutter构建应用程序的另一个目标。


特别是在Web平台上,Sneath指出,该团队故意以非常标准的,以DOM为中心的方法开始。但是,尽管效果不错,但这也意味着性能会受到阻碍,特别是对于更高级的功能。在过去的一年左右的时间里,该团队开始研究所谓的Canvas Kit。这个基于WebAssembly的项目采用了相同的Skia图形引擎,该引擎为Android和Chrome本身提供了动力,并使其可用于Web应用程序。


“这意味着我们现在基本上可以绕过核心HTML(某种形式的Web平台为中心的部分),并真正使用Web平台的以应用程序为中心的部分,而不会留下[自动完成]文字或密码以及让网络保持独特状态的所有功能,” Sneath说。


Google Flutter工具包的第2版增加了对桌面和网络应用程序的支持 中网时尚,stylechina.com

在台式机上,Google宣布Canonical将在Flutter上全力以赴,并使其成为所有未来台式机和移动应用程序的默认选择。


微软也正在扩大对Flutter的支持,并与Google一起在Windows上对Flutter的支持。考虑到微软对Android的兴趣,这也许不足为奇,事实上,微软今天已经发布了Flutter引擎的贡献,以帮助支持可折叠的Android设备。


Google指出,目前总共有来自Amazon,Microsoft,Adobe,Huawei,Alibaba,eBay和Square等公司的Flutter和Dart超过15,000个软件包。


与往常一样,在此更新中,Flutter还有许多其他较小的更新。


展望未来,Sneath注意到Flutter团队计划在Flutter上花费更多的时间,作为嵌入式设备和其他某种非传统平台的框架。他还指出,该团队对Flutter如何帮助增强环境计算体验很感兴趣。


“在考虑环境计算世界时,环境计算方面背后存在这些核心前提,例如:可以轻松搜索吗?人们能以负责任的方式从自己构建的应用程序中赚钱吗?我们正在为这类服务建立支持。更好的分析,更好的广告框架以及与Firebase和Google Cloud之类的连接,因此人们不仅可以利用Flutter,还可以利用Google提供的更广泛的生态系统服务,” Sneath解释说。


标签:
免责声明:本文仅代表作者本人观点,与中网风格,stylechina.com无关。本网对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。请读者仅作参考,并请自行承担全部责任。本网转载自其它媒体的信息,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如因作品内容、版权和其它问题需要同本网联系的,请在一周内进行,以便我们及时处理。客服邮箱:23341571@qq.com | 客服QQ:23341571
全站地图 | 二级目录 | 上链请联系业务QQ:23341571 或 业务微信:kevinhouitpro