内容简介:Flutter 2.8 已发布,这是一个重大更新版本。其中包含了许多新功能和改进,可改善移动和 Web 开发人员的体验,同时也正在将桌面端的支持推向稳定。 新功能和改进:更快、更高效 此版本主要关注的领域之一是移动平...
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 端的工作;此外,还有计划扩展与其他平台的互操作性和对新目标的可移植性。
更多详情可查看官方公告
以上所述就是小编给大家介绍的《Flutter 2.8 发布》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- NPM包(模块)发布、更新、撤销发布
- 有赞灰度发布与蓝绿发布实践
- 【重磅发布】Linkis 0.10.0 版本发布
- BeetlSQL 3.0.9 发布,Idea 插件发布
- 贝密游戏 0.7.0 发布,发布斗地主
- 【重磅发布】DataSphere Studio 0.9.0 版本发布
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Beginning Apache Struts
Arnold Doray / Apress / 2006-02-20 / USD 44.99
Beginning Apache Struts will provide you a working knowledge of Apache Struts 1.2. This book is ideal for you Java programmers who have some JSP familiarity, but little or no prior experience with Ser......一起来看看 《Beginning Apache Struts》 这本书的介绍吧!