3月11日消息,在 Build 2020 大会上,微软宣布了一个新项目 Project Reunion,让 Windows 10 平台的应用开发变得更容易。Project Reunion 统一了对现有 Win32(传统 Windows API)和 UWP(通用 Windows 平台)API 的访问,并通过 NuGet 等工具使其与操作系统解耦。我们获悉,使用 Project Reunion 组件构建的应用可以在所有 Windows 10 版本和设备上运行。
近期,微软发布了Project Reunion预览版v.0.5。
微软表示,Project Reunion为Windows应用开发者提供了以下好处:
跨桌面应用平台的统一 API 表层
想要创建桌面 Windows 应用程序的开发人员必须在几个应用程序平台和框架之间进行选择。虽然每个平台都提供了许多功能和 API,可以被使用其他平台构建的应用使用,但有些功能和 API 只能被特定平台使用。Project Reunion 将统一所有桌面 Windows 10 应用对 Windows API 的访问。无论你选择哪种应用模式,你都可以访问 Project Reunion 中的同一套 Windows API。
随着时间的推移,微软计划对 Project Reunion 进行进一步的投资,以消除不同应用模式之间的更多区别。Project Reunion 将包括 WinRT API 和原生 C API。
跨 Windows 10 版本的一致支持
Windows API 随着新的操作系统版本的不断发展,开发人员必须使用版本自适应代码等技术来说明版本的所有差异,以满足他们的应用受众。这可能会增加代码和开发体验的复杂性。
Project Reunion API 将适用于 Windows 10 版本 1809 和所有 Windows 10 的后续版本。这意味着,只要你的客户使用的是 Windows 10 版本 1809 或任何更新的版本,你就可以在新的 Project Reunion API 和功能发布后立即使用它们,而无需编写版本自适应代码。
更快的发布节奏
新的 Windows API 和功能通常与操作系统的发布联系在一起,每年发布一到两次。Project Reunion 将以更快的速度发布更新,使你能够在 Windows 开发平台的创新成果诞生后,更早、更快地获得它们。
限制和已知的问题
此版本不支持用于生产环境中的应用程序。预计会出现错误、限制和其他问题。
此版本只能用于 MSIX 打包的桌面应用程序(C#/.NET 5 或 C++/Win32)。它不能在未打包的桌面应用程序中使用。
WinUI 3 的工具限制也适用于任何使用 Project Reunion 0.5 Preview 的项目。
更多资讯请关注。
Win10,Reunion预览版
更新动态
- 小骆驼-《草原狼2(蓝光CD)》[原抓WAV+CUE]
- 群星《欢迎来到我身边 电影原声专辑》[320K/MP3][105.02MB]
- 群星《欢迎来到我身边 电影原声专辑》[FLAC/分轨][480.9MB]
- 雷婷《梦里蓝天HQⅡ》 2023头版限量编号低速原抓[WAV+CUE][463M]
- 群星《2024好听新歌42》AI调整音效【WAV分轨】
- 王思雨-《思念陪着鸿雁飞》WAV
- 王思雨《喜马拉雅HQ》头版限量编号[WAV+CUE]
- 李健《无时无刻》[WAV+CUE][590M]
- 陈奕迅《酝酿》[WAV分轨][502M]
- 卓依婷《化蝶》2CD[WAV+CUE][1.1G]
- 群星《吉他王(黑胶CD)》[WAV+CUE]
- 齐秦《穿乐(穿越)》[WAV+CUE]
- 发烧珍品《数位CD音响测试-动向效果(九)》【WAV+CUE】
- 邝美云《邝美云精装歌集》[DSF][1.6G]
- 吕方《爱一回伤一回》[WAV+CUE][454M]