What is Project Reunion?
Project Reunion is our vision for unifying and evolving the Windows developer platform to make it easier to build great apps that work across all the Windows 10 versions and devices people use.
Project Reunion makes it easier to build a great Windows app by providing a unified platform for new and existing Win32 and UWP apps. It will unify access to existing Win32 and UWP APIs and make them available decoupled from the OS, via tools like NuGet.
Project Reunion will help you update and modernize your existing apps with the latest functionality, whether they're C++, .NET (including WPF, Windows Forms, and UWP) or React Native. As we decouple existing APIs and add new APIs, we are also doing the work to polyfill, as needed, so the APIs work down-level across supported versions of Windows.
How can I use Project Reunion?
We have already started with APIs like , and () which you can start using today!
WinUI 3 Preview 1 is one of the first components in the Project Reunion journey: it’s the modern native UI framework for Windows, now available to all Windows app developers across both UWP and Desktop apps. Using WinUI you will be able to create new apps with modern UI that adapts and scales across devices, or incrementally modernize the UI of existing desktop apps including C++, WPF and WinForms.