本部分介绍如何将现有应用移植到通用 Windows 平台(UWP),你可以在其中创建一个 Windows 10 应用包,客户可将其安装到所有类型的设备上。 你的应用将受益于令人兴奋的新硬件、巨大的盈利机会、新式 API 集、自适应 UI 控件和一系列输入形式,包括鼠标/键盘、触摸和语音。
Windows 运行时(WinRT)是一种可让你生成通用 Windows 平台(UWP)应用的技术。 可以参考 什么是通用 Windows 平台 (UWP) 应用? 以获取关于 WinRT 和 UWP 应用的更多背景信息。
此移植指南介绍了当前应用的技术与通用 Windows 平台(UWP)之间的差异。 了解技术之间的路径后,你将能够深入了解开发人员中心的其余部分,这是开发 UWP 应用的综合资源。 准备就绪后,一个好办法就是从 如何开发应用商店应用开始。
主题 | DESCRIPTION |
---|---|
从桌面平台迁移到 UWP | 选择多个选项之一,将 UWP 体验引入 Win32 和 .NET 桌面应用程序。 |
从 Windows Runtime 8.x 迁移到 UWP | 如果你有通用 8.1 应用(无论是面向 Windows 8.1、Windows Phone 8.1 还是两者),则你会发现源代码和技能将顺利移植到 Windows 10 或 Windows 11。 借助 Windows,可以创建一个 UWP 应用,这是客户可以安装在每种类型的设备上的单一应用包。 |
从 Windows Phone Silverlight 迁移到 UWP | 如果你是具有 Windows Phone Silverlight 应用的开发人员,则可以在迁移到 Windows 10 时充分利用技能集和源代码。 使用 Windows 10 或 Windows 11,可以创建 UWP 应用,这是客户可以安装在每种类型的设备上的单个应用包。 |
将 Web 应用转换为 PWA | 现在可以将 Web 应用转换为渐进式 Web 应用(PWA)可在任何平台上工作,包括 UWP! PWA Builder 工具 将为你生成必要的清单。 这将替换托管 Web 应用(HWA)网桥。 |