微软终结Win11网页套壳,AI 30分钟生成原生应用

AI怪盗图9月6日消息,微软发布全新WinUI快速入门指南,声称借助AI、VS Code和winapp CLI,开发者可在约30分钟内从零创建一个WinUI应用并发布到应用商店。这一快速开发流程的推出,有望吸引更多Web开发者转向原生应用开发,但实际效果还需市场验证。

新应用工作流基于VS Code、.NET 10、Windows App Development CLI、WinUI项目模板、

微软终结Windows 11网页套壳!AI 30分钟写出一个原生应用

GitHub Copilot和WinUI agent插件。这些工具的组合旨在提供端到端的开发体验,降低学习曲线。

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

除新建应用外,微软同步发布了WPF和UWP向WinUI 3的AI辅助迁移指南。WPF迁移并非简单的查找替换,System.Windows.*需替换为Microsoft.UI.Xaml.*,微软为AI agent提供了完整的替换表,覆盖控件、线程、窗口管理、DPI处理和数据绑定。迁移指南的详细程度显示了微软对现有开发者生态的重视,但转换成本仍需评估。

UWP迁移指南则直接指出UWP已不再积极开发,WinUI 3和Windows App SDK是其继任者。

微软终结Windows 11网页套壳!AI 30分钟写出一个原生应用

指南还警告,AI模型基于多年UWP训练数据,会持续复现UWP模式,除非迁移技能给出明确的替换规则。UWP的停止开发是微软多年平台策略调整的结果,WinUI 3作为统一框架被寄予厚望。

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

Build 2026上微软明确承诺WinUI是”Windows应用的生产平台”,并从名称中去掉”3″,向开发者传递不再更换框架的信号。改名去掉“3”表明微软不再计划进一步迭代,框架稳定期到来。

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

但AI降低代码生产成本并不等于提升代码质量,这也是WinUI agent内置代码审查和UI测试技能的原因。

微软终结Windows 11网页套壳!AI 30分钟写出一个原生应用

如果AI生成的Windows软件不够高效,让原生应用更容易构建只会产出更多优化糟糕的原生应用。代码质量监管机制是必要的,避免低质量应用泛滥。

免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,可联系本站进行审核删除。
(0)
AI 怪盗团AI 怪盗团
Windows更新分离:关机与更新独立
上一篇 16小时前
Win11上线年龄验证,未成年禁用部分功能
下一篇 12小时前

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注