Skip to main content

Developing apps for Windows 10 just became a little easier

Windows 10 button on a keyboard
(Image credit: Shutterstock / Wachiwit)

Microsoft has taken another step forward with its Project Reunion to allow Windows developers to easily write apps that make use of the modern Windows 10 features.

Announced at the Build 2020 conference, Project Reunion had its first release in December last year, and is Microsoft’s attempt to bridge the gap between Win32 and Universal Windows Platform (UWP) to ease app development. Microsoft is developing Project Union on GitHub under the open source MIT license. 

“Project Reunion is a set of libraries, frameworks, components, and tools that you can use in your apps to access powerful Windows platform functionality from all kinds of apps on many versions of Windows,” is how the developers describe the project on GitHub.

Modern app development

Project Reunion is not a new app model, but rather a set of libraries that developers add to their existing apps to modernize them. 

With the release of v0.5, the project has reached a major milestone on its way to the final 1.0 release expected in Q4 2021 as per the official roadmap. 

According to the release notes, the latest 0.5 release is supported for use in MSIX-packaged desktop apps in production environments. Furthermore, packaged desktop apps that use the latest release can be published in the Microsoft Store.

The biggest component of this release is support for the Windows UI (WUI) library 3.The Project Reunion 0.5 release includes Visual Studio project templates to help developers build user interfaces using the next generation of the user experience platform for Windows apps. 

While the 0.5 release currently supports Windows 10 releases down to the October 2018 update, the final release will work on all supported versions of the operating system.

Via: ZDNet

Mayank Sharma

With almost two decades of writing and reporting on Linux, Mayank Sharma would like everyone to think he’s TechRadar Pro’s expert on the topic. Of course, he’s just as interested in other computing topics, particularly cybersecurity, cloud, containers, and coding.