- 发布日期
微软计划借助AI让原生WinUI应用开发变得更简单
- 作者

- 姓名
- 荷鲁斯快报
- 社交账号
微软拟借AI降低WinUI原生应用门槛
微软正调整Windows 11策略,拟借AI降低原生应用门槛。目标是让开发者更易制作性能好、界面贴合系统的桌面软件。随着Electron、WebView2等网页封装方案普及,平台出现不少内存高、启动慢的应用。
Windows Latest 10月23日报道,微软正推广WinUI 3并简化流程。开发者无需依赖庞大的Visual Studio,也能创建、编译和运行原生应用。微软并非禁止网页技术,而是降低原生开发的学习和构建成本。
WinUI 3支持C#和C++,可用Fluent Design,并与系统窗口、控件更紧密结合。微软允许通过命令行创建项目,简化打包、注册、MSIX和签名配置。相比网页嵌入,原生应用有机会在启动速度、资源利用率和交互响应上更好。
AI是策略关键,微软正为AI编程助手提供面向WinUI的能力。开发者可借GitHub Copilot等,以自然语言描述需求,由AI协助创建界面和代码。Windows Latest报道,结合VS Code、命令行工具和AI助手,部分基础应用约30分钟可初步构建且无需Visual Studio,但不代表复杂应用也能如此。
微软还推动WinUI用于更多Windows 11组件重建,搜索界面已开始测试基于WinUI 3的新版本。Windows Latest测试显示,微软天气应用空闲状态内存占用约1.2GB,并运行多个Chromium子进程。报道强调,这只是特定观察,不能认定所有WebView2或Electron应用都如此。
总体看,微软希望缩小原生应用与网页封装应用的开发成本差距。AI降低代码生成成本,并不必然提高质量;若忽略优化和测试,问题可能转移到原生应用。该策略能否改善体验,仍取决于WinUI成熟度、系统组件优化进度及第三方开发者的投入意愿。