Flutter最新版本3.7.0有哪些新特性

Flutter 3.7.0版本刚刚发布,听说加入了很多新功能,具体有哪些值得关注的新特性?比如性能优化、API变化或者开发工具改进?

2 回复

Flutter 3.7.0 新增了多项功能,包括改进的 Material 3 支持、性能优化、iOS 平台更新、Dart 3 预览以及开发工具增强。

更多关于Flutter最新版本3.7.0有哪些新特性的实战系列教程也可以访问 https://www.itying.com/category-92-b0.html


Flutter 3.7.0 于2023年1月发布,主要新特性包括:

  1. 框架改进

    • Material 3 默认支持:默认启用 Material Design 3 组件,提升视觉一致性。
    • 自定义菜单栏:新增 MenuBarMenuAnchor 组件,简化桌面应用菜单实现。
    • 滚动优化Scrollbar 支持触摸拖拽,并改进桌面端交互。
  2. 开发工具增强

    • DevTools 更新:性能面板支持应用启动分析,增强内存调试功能。
    • 热重载稳定性:修复部分场景下的重载失败问题。
  3. 平台适配

    • iOS 渲染优化:减少闪烁,提升 PlatformView 性能。
    • Android 沉浸模式:支持全屏手势导航(如 Android 10+)。
    • Windows 输入法:改善多语言文本输入兼容性。
  4. 其他重要更新

    • Web 性能提升:CanvasKit 渲染默认启用,减少加载时间。
    • Dart 3 准备:代码库开始迁移至 Dart 3 的 null safety 规范。

示例代码(Material 3 按钮):

FilledButton(
  onPressed: () {},
  child: Text('Material 3 Button'),
)

建议查阅 Flutter 3.7 发布日志 获取完整细节。

回到顶部