谷歌发布Flutter 3.24:新版本特性与小米SU7应用案例深度解析

发表时间: 2024-08-07 11:33

IT之家 8 月 7 日消息,谷歌发布了 Flutter 3.24,本次更新主要包含新的 Flutter GPU API 的早期预览版,对网页上元素嵌入的增强,以及关于 iOS / macOS 的更新等。

官方公布了新的 Flutter GPU API 的早期预览版,这是一个强大的图形 API,直接集成到 Flutter SDK 中。该 API 允许开发者定义自定义光栅管道并直接向 GPU 提交绘制调用,使开发者能够创建专门的渲染器,如 2D 画布替代品、3D 场景图,甚至是粒子系统,而不需要引擎级别的庞大开销

▲ 在 flutter_scene 中渲染的科幻太空头盔的 3D 动画

Flutter for iOS 和 macOS 的更新使得为 Apple 生态提供美观、快速的应用程序变得更容易。官方引入了对 Swift Package Manager (Swift 包管理器)的早期支持,使 Flutter 插件能够利用大量预构建的功能来加速开发

官方称解决了 15 个问题,并在 小部件目录中添加了 37 个缺失的 Cupertino 小部件库,还为 Flutter macOS 应用添加了 platform view 和 webview 支持,使开发者能够将原生 macOS UI 组件无缝集成到 Flutter 应用中

IT之家注意到,官方还特别展示了小米使用 Flutter 为 SU7 汽车开发配套应用的案例。