← 回總覽

Flutter 3.44 发布啦,超级大版本更新!!!

📅 2026-05-21 09:05 恋猫de小郭 软件编程 2 分鐘 2154 字 評分: 86
Flutter 3.44 版本更新 移动开发 跨平台
📌 一句话摘要 Flutter 3.44 是一次重大版本更新,核心包括 Android HCPP 落地、iOS/macOS 默认使用 SwiftPM、Material 和 Cupertino 解耦、多窗口功能推进、以及大量 AI 场景支持。 📝 详细摘要 本文详细解读了 Flutter 3.44 版本的核心更新。在 Android 方面,Hybrid Composition++ (HCPP) 终于落地,通过 SurfaceControl 和 Vulkan 实现更高效的 PlatformView 渲染;同时适配了 AGP 9 的内置 Kotlin 支持。iOS/macOS 方面,Swift

📌 一句话摘要

Flutter 3.44 是一次重大版本更新,核心包括 Android HCPP 落地、iOS/macOS 默认使用 SwiftPM、Material 和 Cupertino 解耦、多窗口功能推进、以及大量 AI 场景支持。

📝 详细摘要

本文详细解读了 Flutter 3.44 版本的核心更新。在 Android 方面,Hybrid Composition++ (HCPP) 终于落地,通过 SurfaceControl 和 Vulkan 实现更高效的 PlatformView 渲染;同时适配了 AGP 9 的内置 Kotlin 支持。iOS/macOS 方面,Swift Package Manager 成为默认包管理器,并新增 UIScene 适配和 inline prediction 支持。框架层面,Material 和 Cupertino 样式库已完成初步解耦,成为独立包;新增 CupertinoMenuAnchor、CarouselView 无限滚动、Superellipse 形状支持等。AI 方面,推出了 Agentic Hot Reload、Skills 任务导向型技能、Genkit Dart 框架、Gemma 4 本地模型支持和 GenUI 动态 UI 生成。桌面端多窗口功能仍仅在 master 分支可用,但新增了多种窗口 Controller。此外,Impeller 渲染引擎获得 Vulkan 优化,Web 端支持 prefers-reduced-motion 和 iOS 26 Safari autofill。

💡 主要观点

- Android HCPP 落地,显著提升 PlatformView 性能。 Hybrid Composition++ 通过 SurfaceControl 和 Vulkan 硬件缓冲区交换链,将图层合成委托给 Android 本地,不再依赖屏幕外缓冲区,大幅提升原生视图嵌入性能,但需要 API 34 和 Vulkan 支持。

iOS/macOS 默认使用 Swift Package Manager 取代 CocoaPods。 Flutter 3.44 将 SwiftPM 设为 iOS/macOS 的默认包管理器,CLI 会自动处理迁移;若依赖不支持 SwiftPM 则 fallback 到 CocoaPods 并发出警告,同时包含大量 SwiftPM 修复。
Material 和 Cupertino 样式库完成初步解耦。 Material 和 Cupertino 成为独立的 material_ui 和 cupertino_ui 包,涉及 60 多万行代码的 PR,后续样式迭代和液态玻璃效果将更快推进。
AI 能力全面增强,涵盖 Agentic Hot Reload、Skills、Genkit、GenUI 等。 Agentic Hot Reload 让 AI Agent 能自动发现并连接运行中的 Flutter App 进行热重载;Skills 提供任务导向型决策逻辑;Genkit Dart 支持全栈 AI 应用开发;GenUI 实现 AI 动态生成 UI 控件。
桌面端多窗口功能仍停留在 master 分支,未合并到 stable。 虽然新增了 Tooltips、Popups、Dialogs 的多窗口支持以及多种窗口 Controller,但多窗口功能仍未进入稳定版,Canonical 成为 Flutter Desktop 的主要维护者。

💬 文章金句

- HCPP 不再依赖屏幕外缓冲区或强制 Flutter 引擎处理原生视图,而是将图层合成直接委托给 Android 本地。

  • Material 和 Cupertino 就是独立的 material_ui 和 cupertino_ui 了,整整 60 多万行代码的 PR。
  • Canonical 将成为 Flutter Desktop 的主要维护者和战略合作伙伴。
  • Flutter + A2UI = GenUI
  • 每个 Skill 都不是在描述一个功能或者说明一个文档,而是在提供一套决策逻辑。

📊 文章信息

AI 初评:86

来源:掘金本周最热

作者:恋猫de小郭

分类:软件编程

语言:中文

阅读时间:24 分钟

字数:5948

标签: Flutter, 3.44, 版本更新, 移动开发, 跨平台

阅读完整文章

查看原文 → 發佈: 2026-05-21 09:05:30 收錄: 2026-05-21 20:00:45

🤖 問 AI

針對這篇文章提問,AI 會根據文章內容回答。按 Ctrl+Enter 送出。