Flutter 团队及社区成员们在美丽的城市挪威奥斯陆向您发来问好,咱们正在此参加社区举办的 Flutter Vikings 活动,这是一个为期两天的开发技术交流盛会,尽管线下门票已经售罄,但您还可以经过在线方法检查本次会议。本周,咱们也有很多更新要共享给各位开发者们。

Flutter 的运用量和生态系统都在持续增长,每天有超过 1,000 款运用 Flutter 的、新的移动运用发布到 App Store 和 Google Play 商铺,在 Web 端和桌面端的运用也在持续增长。Flutter 生态中现在也有超过 25,000 个以上的 package,这也进一步证明了 Flutter 的老练和广泛运用。

祝福 Eric 的下一段旅程,Flutter 3.3 现已发布

今天,咱们正式发布 Flutter 3.3。这个版别专心于完善和功用改进,以加强 Flutter 3 发布以来的新特性。Flutter 3.3 参加了一些新的组件并修复了一些错误以加强对 Material 3 标准的支撑,也参加了对 iPad 上运用随手写输入文本的支撑、可选择的文本分组和触控板支撑等对平板电脑和桌面开发者有帮助的新支撑。这个版别还包含了 Dart 2.18 的发布,它为运用 Swift 和 Objective-C 构建的库和代码参加了 FFI 的支撑。运用这个 Dart 版别构建的运用,将会在桌面端、Web 端和移动端表现出更好的功用。因而咱们强力建议您立刻运行指令 flutter upgrade 来升级到最新版。

发布 Wonderous 运用

咱们与 gskinner 的规划团队通力合作,发布了一个名为 Wonderous 的运用,旨在向大家展示 Flutter 的强大功用——帮助您构建出高质量、精巧的用户体会,而它本身便是一个十分精巧的运用——从印度阿格拉市令人惊叹的泰姬陵到墨西哥尤卡坦半岛上的玛雅遗址,Wonderous 将世界上一些十分了不得的当地带到您的手机上,运用视频和图像来探究这些艺术、历史和文化的交集。

祝福 Eric 的下一段旅程,Flutter 3.3 现已发布

咱们期望您与家人和朋友共享 Wonderous,更重要的是,它还作为一个开源项目供开发者们探究。作为一个真实上线运营的运用,它提供了一个完好且全面的示例,展示了咱们期望为中高级开发者带去灵感和创想的最佳实践。未来的几周时间里,gskinner 团队将会共享关于这个运用的更多技术细节文章,包含对无障碍的支撑、动画作用以及功用方面的技巧等内容。

引入新的图形引擎: Impeller

除了上面说到的 3.3 版别的改进内容之外,Flutter 团队还在尽力开发 下一代的烘托层引擎: Impeller

Impeller 是对 Flutter Engine 中心部分的一次严重重写,运用一个定制的运行时环境来替代 Skia 代码,并充分利用现代的硬件加速的图形 API,如 iOS 上的 Metal 和 Android 上的 Vulkan。Impeller 提供了丝滑的动画作用,并很大程度提升了各种多渠道 UI 工具包的 “门槛”。这个功用上的差异是肉眼可见的,运用 Impeller 的运用可以保持 60Hz 或者更快的刷新率的一起,可以比曾经更进一步地突破界限。最值得注意的是,Impeller 彻底消除了对运行时着色器编译的需要,而运行时着色器编译是丢帧卡顿的一个常见来源。

尽管 Impeller 现有的功用还不够完善,而且咱们也还在优化它的功用,但咱们现在正在一个 Google 级的产品运用上做内部测试。假如您在 App Store 下载刚刚说到的 Wonderous for iPhone,您就能提前感受 Impeller 在出产环境中的运用上运行的作用。

咱们正在 iOS 上为 Impeller 做一个早期采纳者的预览版别 ,除了在指令中参加一个启用 Impeller 参数 (–enable-impeller) 之外,您无需对现有代码做任何改动就能启用它。更多的关于 Impeller 架构以及如何启用的文档您都可以在咱们的 wiki 页面 中找到。Impeller 正处于积极开发的状态,假如您想参加作为早期采纳者来运用的话,您需要切换到 Flutter 的 master 发布渠道来确保运用了最新的代码。

咱们期待着更多运用 Impeller 的运用呈现,一起也十分欢迎运用了 Impeller 的开发者向咱们提出当下版别的、可复现的、对运用当时版别功用影响或者保真度失真的 陈述。

祝愿 Eric 的下一段旅程

最后,咱们想要以对 Flutter 的联合创始人之一、Flutter 工程主管 Eric Seidel 的祝愿作为结束,他将于本月脱离谷歌并敞开新的冒险旅程。2015 年的 Dart 开发者峰会上,Eric 首次向全世界介绍 Flutter,当时 Flutter 还木有名字和吉祥物,在 Flutter 的曩昔和现在的大部分时间里,Eric 一直在带领和办理 Flutter 的工程团队,简单说,没有 Eric 就没有 Flutter。

Eric 是一个天生的创业者,他的 “superpower” (“超能力”,superpower 也是 Eric 最喜欢用的词语之一) 便是创造和建议新的构想和理念,因而,当 Eric 决定敞开下一段冒险旅程的时分,咱们衷心为他祝愿。

以 Flutter 1.0 发布 Eric 在当时 Flutter Live 大会上对 Flutter 的愿景作为结束: Flutter 是一个长期主义的赌注,期望从根本上做出改进并构建一个夸姣的用户体会。这仍是咱们的愿景,由于这个成果还没有最终完成。全球稀有百万开发者信任 Flutter,Flutter 生态有不计其数的贡献者,Google 的 Flutter 团队也正在蓬勃发展,咱们期望您可以持续参加咱们的 Flutter 之旅,谢谢!