首页 > 互联网 > > 正文

弥补应用开发平台之间差距 微软将为Win10带来重大变化

2021-03-19 11:36:12    来源:IT之家

微软在 Build 2020 开发者大会上首次公布了 Project Reunion,这可能是微软公司改善 Windows 10 上原生应用体验的最佳尝试,它弥补了 UWP 和 Win32 两大应用开发台之间的差距。

自 Windows 8 和 Metro UI 发布以来,微软一直在试图使 Windows 及其开发台现代化。微软也试图说服开发者转向现代台并支持 Windows Store。

Project Reunion 有望将这两个应用台 “团聚”起来,这样开发者就能轻松编写出具有所有最新 Windows 10 功能和触摸 / 现代 API 支持的应用。

什么是 Project Reunion?

Project Reunion 并不是一个新的应用模式,它并没有提供一套不同的 API。相反,它的目的是为了改善当前的开发体验。

Win32 和 UWP 的世界是非常不同的。例如,这两个台都提供了不同的工具,这使得选择一个台而不是另一个台成为开发者或多或少困难的决定。

例如,如果开发者开始开发一个 UWP 应用,发现它不能满足他们的需求,他们不得不放弃这个应用。同样,如果 Win32 一直在为开发者工作,那么就没有什么动力去转向 UWP。这就是 Project Reunion 的作用。

微软希望缩小 Win32 和 UWP 之间的鸿沟

在 Ignite 2021 期间,微软解释说,Project Reunion 就是要把两个世界(UWP 和 Win32)融合在一起,让鸿沟不存在。

通过 Project Reunion,微软将 Win32 和 UWP API 与 Windows 10 脱钩,并将 UWP 中出厂的 API 提供给 Win32 使用,以 “弥合”两个台之间的差距。

“我们之所以选择‘Reunion’这个名字,是因为从根本上来说,它是要把两个世界融合在一起,让这个鸿沟不存在。”在 Windows UI 团队工作的微软开发人员 Steve Kirbach 说。

IT之家获悉,这个项目也是为了实现 Win32 的 UWP 开发功能简化统一。例如,开发者通过 MSIX 发布的应用与通过 MSIX 发布 UWP 应用不会有任何区别。

“我们也在为那些不想通过 MSIX 发布的开发者提供更简单的服务,他们仍然使用需要所谓的‘包身份 ’的功能 -- 这是 Windows 操作系统能够显示像通知这样的东西,或者允许你的应用程序使用 Share 目标的方式,”微软说道。

如果这个想法奏效,所有台(Win32 和 UWP)将可以在所有支持的 Windows 10 版本上使用所有功能、现代应用和触摸式 UI。

相关热词搜索:

上一篇:智能科技赋能中国实体经济发展 杨元庆建议推进数据中心建设
下一篇:最后一页

热点话题

热点推荐

头条