当前位置: 首页 > 系统资讯 > 微软

微软正式弃用 UWP

时间:2021-10-20     来源:win10官网     游览量:

  微软继续绕着显而易见的事情小步走,但它已经正式弃用了通用 Windows 平台 (UWP),因为它将以桌面为中心的 Windows 应用程序 SDK(以前称为 Project Reunion)和 WinUI 3 作为 Windows 应用程序开发的未来。

  “Windows 应用程序 SDK 专注于使开发人员能够在 Windows 上构建最高效的应用程序,”微软的 Thomas Fennel解释道。“为了实现这一目标,我们使用现有的桌面项目类型 [而不是 UWP] 作为 Windows 应用程序 SDK 的基础,因为桌面项目类型提供了大量的现有桌面 API 和兼容性。”

  对于那些不清楚的人,Windows App SDK 基本上采用了关键的 UWP 技术和 WinUI 3 等不会向后移植到 UWP 的新技术,并以与特定 Windows 版本无关的方式将它们提供给开发人员(就像具有个别 UWP 功能的情况)。通过这种方式,微软可以“实现开发人员在整个 Windows 生态系统中所需的敏捷性和向后兼容性”,同时不会让开发人员落后。

  微软表示,展望未来,UWP 只会收到“错误、可靠性和安全修复”,而不是新功能,这表明它现在已被弃用。市场上拥有 UWP 应用程序且“对 UWP 中的当前功能感到满意”的开发人员当然可以继续使用 UWP。但是那些想要“最新的运行时、语言和平台功能”,包括 WinUI 3、WebView 2、.NET 5、与 Windows 10 版本 1809 或更高版本的完全兼容以及任何即将推出的新功能的人必须将他们的应用程序迁移到Windows 应用程序 SDK。

  我知道这对某些人来说是一个有争议的话题。但为了重申显而易见的事实,微软几年前告诉媒体,从字面上看,它正在扼杀 UWP。尽管关于这个话题的公开非解释是口是心非,但这一新信息代表了官方和公开的确认,它已经朝着 Windows 应用程序开发的未来迈出了正式的第一步。这是使用 Windows App SDK 构建的桌面应用程序,而不是 UWP。

  当然,好消息是投入时间学习 UWP 和创建 UWP 应用程序的开发人员可以应用他们的知识和经验来创建新的 Windows App SDK 应用程序或将现有应用程序迁移到这个改进和完全支持的平台。这是微软作为平台制造商的最大优势之一,我认为:它一直致力于不让开发人员落后。因此,虽然 UWP 可能正在过渡到其生命周期的维护阶段,但支持它的人可以继续前进。伙计们,这是个好消息。

返回网站首页
60

上一篇:Windows 应用 SDK - UWP 应用进入维护模式


下一篇:Windows11从Linux的KDE桌面添加了一个很棒的功能

系统资询栏目
最新系统下载