您现在的位置是:首页 > 文章详情

Flutter 2.8 发布

日期:2021-12-18点击:445

Flutter 2.8 已发布,这是一个重大更新版本。其中包含了许多新功能和改进,可改善移动和 Web 开发人员的体验,同时也正在将桌面端的支持推向稳定。

新功能和改进:更快、更高效

此版本主要关注的领域之一是移动平台性能。升级到 Flutter 2.8,你的应用程序就会启动得更快并使用更少的内存。

最新的更新也使得将应用接入后端服务(例如 Firebase 和 Google Cloud)变得前所未有的简单。它增加了对 Google Ads 的稳定支持,并对相机插件和 Web 插件内嵌进行了重大升级。同时还发布了 Dart 2.15,它增加了对并发的重大改进、新的语言特性(如构造函数拆分和增强的枚举)以及可将内存利用率降低 10% 的优化。

另一个关注的重点是进一步提高开发者的生产力。在这个版本中,开发团队增加了一个使用 Firebase 来处理身份验证的 widget。有了这个 widget,你不必担心任何特殊用例,比如双因素认证或重置密码的用户流;也不必担心支持谷歌、苹果、Twitter 或 Facebook 账号登陆时的复杂性。像这样的功能,建立在 Flutter 的核心基础上,有可能改变开发者构建应用程序的方式,将低代码解决方案的开发速度与完整的 UI 框架的灵活性和力量相结合。

使用 Flame 开发休闲游戏

Flame 1.0 版本也同时发布这是一个构建在 Flutter 之上的模块化 2D 游戏引擎。Flame 提供了快速构建游戏所需的一切:除了游戏循环外,它还提供了核心元素如组件系统、精灵动画和图像、碰撞检测、世界相机、效果系统以及手势和输入支持。

Flame 是模块化的,也可以使用提供与其他库集成的包进行扩展,例如 Rive(用于动画)、音频播放器(用于音乐和音效)、Forge2D(一种 Box2D 风格的物理引擎)、Tiled(瓦片地图编辑器) , Fire Atlas(一个精灵表和动画编辑器)。Flame 和更广泛的生态系统共同为休闲或 2D 游戏开发者提供了一套强大的服务。

官方博客指出,Flutter 的发展趋势非常之迅猛、在今年的 Google I/O 活动中,Play 商店中已经有超过 200,000 个使用 Flutter 构建的应用程序。自那次活动以来的短短六个月内Flutter 应用程序的数量几乎翻了一番现在 Play 商店中有超过 375,000 个 Flutter 应用程序

在 2021 年,该团队除了把 2.8 推入正式版本外;还重写了开发者工具,推出 null 安全和 Web 支持,完成了用于原生代码集成的 FFI,添加了对 Material You 的初始支持,并努力提升性能和质量。一共解决和关闭了近 2 万个 issue,也更新了新版的 Flutter 网站。在过去的几个月花费了大量的精力整理了工程基础建设,用以提高工程师的生产力以及扩大测试范围等。

展望 2022,他们期待在核心开发者体验上投入更多,比如增强编程语言,文档更新以及抽象出更多高级功能,使使用 Flutter 构建复杂的应用程序变得更容易。以及将完成稳定的桌面支持,并进一步扩展在 Web 端的工作;此外,还有计划扩展与其他平台的互操作性和对新目标的可移植性。

更多详情可查看官方公告

原文链接:https://www.oschina.net/news/174341/flutter-2-8-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章