驱动之家 16小时前
微软终结Windows 11网页套壳!AI 30分钟写出一个原生应用
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_font3.html

 

快科技 9 月 6 日消息,微软发布全新 WinUI 快速入门指南,声称借助 AI、VS Code 和 winapp CLI,开发者可在约 30 分钟内从零创建一个 WinUI 应用并发布到应用商店。

新应用工作流基于 VS Code、.NET 10、Windows App Development CLI、WinUI 项目模板、GitHub Copilot 和 WinUI agent 插件。

其中 WinUI agent 并非通用聊天机器人,而是专为 WinUI 设计的 AI 代理,具备 UI 设计、代码审查、UI 测试、打包和框架迁移等专项技能。微软还建议将 agent 连接至 Learn MCP 服务器,使其在查询时实时拉取最新 WinUI API 文档。

除新建应用外,微软同步发布了 WPF 和 UWP 向 WinUI 3 的 AI 辅助迁移指南。WPF 迁移并非简单的查找替换,System.Windows.* 需替换为 Microsoft.UI.Xaml.*,微软为 AI agent 提供了完整的替换表,覆盖控件、线程、窗口管理、DPI 处理和数据绑定。

UWP 迁移指南则直接指出 UWP 已不再积极开发,WinUI 3 和 Windows App SDK 是其继任者。指南还警告,AI 模型基于多年 UWP 训练数据,会持续复现 UWP 模式,除非迁移技能给出明确的替换规则。

微软此举的核心目标是解决 Windows 长期以来的原生应用缺失问题,Windows 之所以存在大量网页套壳应用,原因在于跨平台 Web 框架开发成本更低,开发者可以复用代码而非为 Windows 单独编写。

Build 2026 上微软明确承诺 WinUI 是 "Windows 应用的生产平台 ",并从名称中去掉 "3",向开发者传递不再更换框架的信号。

Windows 11 自身也在逐步用 WinUI 3 替换遗留界面,最近完成迁移的包括自动播放和打印管理,微软表示,如果自己都不使用 WinUI,要求第三方开发者采用是不合理的。

但 AI 降低代码生产成本并不等于提升代码质量,这也是 WinUI agent 内置代码审查和 UI 测试技能的原因。如果 AI 生成的 Windows 软件不够高效,让原生应用更容易构建只会产出更多优化糟糕的原生应用。

【本文结束】如需转载请务必注明出处:快科技

责任编辑:黑白

宙世代

宙世代

ZAKER旗下Web3.0元宇宙平台

一起剪

一起剪

ZAKER旗下免费视频剪辑工具

相关标签

ai 微软 windows 技能
相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论