Project Reunion 是 Windows 开发者平台的一次进化,目的在于使 Windows 开发者平台更加兼容、敏捷、现代和开放。
Project Reunion 旨在统一和发展 Windows 开发者平台,使构建适用于人们使用的所有 Windows 10 版本和设备的出色应用程序变得更加容易。
通过为新的和现有的 Win32 和 UWP 应用程序提供统一的平台,Project Reunion 可以更轻松地构建出色的 Windows 应用程序。它将通过 NuGet 之类的工具统一对现 有Win32 和 UWP API 的访问,并使它们与操作系统脱钩。
无论是 C ++ 、. NET(包括 WPF、Windows Forms 和 UWP)还是 React Native,Project Reunion 均可帮助开发人员使用最新的功能更新和更新你现有的应用程序。
Project Reunion 原则:
兼容
Project Reunion 可以在你所有的应用程序中(Win32、Packaged 和 UWP)使用,并且可在多个 Windows 版本中使用
现代
Project Reunion 支持你的应用程序使用现代软件库,用于 UI、AI、ML、包装、框架和库。C++、Rust、C# 和 JavaScript 的语言投射将你的所有应用程序的优势扩大。云支持的应用、流媒体和边缘计算应用都是使用 Project Reunion 功能的理想场所。
敏捷
Project Reunion 与操作系统的发布不在一个区间,会定期预览。你可以使用 NuGet 为现有的应用程序和中间件库逐步采用 Project Reunion 组件。
开放
微软承诺在 GitHub 上公开设计 Project Reunion。