Google 发布 Flutter Release Preview 1

阅读数:1384 2018 年 6 月 26 日

话题:语言 & 开发

在 Google I/O 大会上,Flutter 团队与很多 Flutter 的开发者进行了沟通,并对 Flutter 进行了改进。在那之后,Flutter 生态得到了快速地增长,Flutter 的活跃用户增长了 50%,不仅如此,在 I/O 大会之后的几周内,在全世界范围内,已有超过 150 个与 Flutter 相关的事件发生。

Flutter 团队表示,Flutter 从 beta 版本到现在的 Release Preview 1,都体现了他们对稳定性和质量的信心和关注。

Flutter 预览版从社区中得到了很多支持,来自外部的贡献就包括 Flutter 对硬件键盘和条形码扫描仪、视频录制、图像的支持。此外,还有许多新软件包对 Flutter 包站点的贡献,例如 Flutter Platform Widgets,一组可自适应 iOS 或 Android 的小部件; mlkit,Firebase MLKit API 的包装类(wrapper); 序列动画(Sequence Animation)。

在这个过程中,Flutter 团队将重点转向了场景的完整性(scenario completeness)。他们不断改进视频播放器套件,提供更广泛的格式支持和提升可靠性。并进一步扩展了对 Firebase 的支持,如 Firebase Dynamic Links,这是一款用于创建和处理跨多个平台的链接的应用解决方案。目前已经扩大到对 ARMv7 芯片、32 位 iOS 设备的支持,这让使用 Flutter 编写的应用仍可以在全球流行的旧设备(如 iPad Mini 和 iPhone 5c)上运行。

关于升级

你如何升级到 Flutter Release Preview 1?如果你正在使用 beta 版,只需要一个命令:

复制代码
$ flutter upgrade

Flutter 预览版工具

Flutter 工具也获得了重大改进,Visual Studio Code 的 Flutter 扩展添加了新的大纲视图、语句结束( statement completion)以及直接从 Visual Studio Code 启动模拟器的功能。

Flutter 在中国

使用 Flutter 的中国开发者人数仅次于美国和印度,在中国,已经有许多大型公司采用 Flutter,阿里巴巴已经将他们基于 Flutter 的应用程序部署到数百万的设备上,而腾讯正在推出基于 Flutter 的 NOW 应用程序。目前,中国版的 Flutter 网站已经上线,你可以访问啦!

 

开发者评价

很多开发者对 Flutter 的评价是认为它很有趣,以下来自一位最近刚将 iOS 应用程序移植到 Flutter 的 iOS 开发人员:

“Ruby on Rails 和 Go 诞生之后,我一直对技术感到兴奋...... 在花了数年时间深入学习 iOS 应用开发之后,它让我失望,因为它让我疏远了那么多 Android 用户。而且,在那个时候,学习其他跨平台框架对我来说没有任何吸引力。对我而言,Flutter 应用程序一直以来只是一个试金石,但它通过了我的测试。我认为 Flutter 值得投资,因为我很享受使用它的过程。