At the Build 2020 Developer Conference, which opened today, Microsoft launched a new project called Project Reunion, which aims to make it easier for developers to create applications for Windows 10. The project consolidates many of the APIs of Win32 (Traditional Windows API) and UWP (Universal Windows Platform) and is stripped from the system for easy use with development tools such as NuGet.
This will provide a common platform for new apps built with the Project Reunion component to run on all Windows 10 versions and devices.
Regardless of whether the application is using C , . NET (including WPF, Windows Forms, and UWP) is also programmed in languages such as Native, which helps developers update and modernize existing applications.
One of the first components in Project Reunion is WinUI 3 Preview 1, a modern UI platform that allows developers to gradually improve their C, WPF, and Windows Forms.
Another component is WebView2, which allows developers to embed a Chromium-based WebView in Windows Forms, WPF, and UWP/WinUI 3 applications. Developers can also get full Web functionality without being pinned to a specific version of Windows. WebView2 will be stripped from the system.
Project Reunion Development Principles
Project Reunion works in all your applications, including Win32, Packaged, UWP, and UWP, or in many versions of Windows.
Project Reunion is released as the operating system is released and is previewed regularly. You can use NuGet to step through project Reunion components for your existing applications and middleware libraries.
We’re committed to opening Up Project Reunion’s engineering on GitHub so you can have a more direct say in the development of the platform and even help.