How Microsoft plans to make life easier for Windows developers

At the Build 2020 developer convention right this moment, Microsoft unveiled one potential resolution: Project Reunion, an effort to deliver collectively the 2 APIs. The firm says it is working to decouple each APIs from the Windows OS in order that they will sit on a extra frequent platform. And it’s going to function a means for quite a lot of apps, irrespective of in the event that they’re constructed on C++ or .Net, to add new options. 

That contains the WinUI three framework, which developers can use to add trendy menus and toolbar types to any app. WinUI three may also make software program extra usable throughout quite a lot of system varieties, as it might adapt to contact and mouse interfaces on the fly. Additionally, as a part of Project Reunion Microsoft can be releasing WebView2, a element that lets developers deliver the brand new Chromium Edge engines into their software program. Both WinUI three and WebView 2 can be found for preview right this moment, and Microsoft is aiming for a full launch later this 12 months. 

At Build, Microsoft executives may also showcase the pliability of Project Reunion. We’ll see how developers can take an current C++ app (which seems to be prefer it might have been made 15 years in the past), modernize its design and produce it proper to an iPad. Given Microsoft’s dire lack of tablet-friendly Windows 10 apps — one thing that basically harm the Surface Go 2 — a concerted push to modernize software program can be helpful for shoppers and developers alike.

Additionally, Microsoft introduced that it’s open sourcing Fluid Framework, its know-how that permits for quick information synchronization and collaboration throughout a number of apps. For instance, you may show information from a spreadsheet as a desk in a separate doc — and crucially, the moment you alter one thing on the spreadsheet, it’s mirrored within the desk. By letting go of the reins a bit, the corporate is aiming to spark extra developer curiosity in Fluid Framework. It’ll give developers extra of a cause to implement Fluid of their apps and web sites, in addition to to contribute to its improvement.

Check out all of our Build 2020 information right here!