The Universal Windows Platform is finally disappearing


Thomas Fennel, senior program manager at Microsoft, said this week that the Universal Windows Platform (UWP) is finally disappearing.

In an announcement on the GitHub repository for the Windows Application SDK, Fennel said UWP will only receive “bug, reliability and security fixes” and will not receive new features. In other words, it is obsolete.

It won’t come as a surprise to almost anyone, but Microsoft has been getting around what’s going on with UWP for some time. UWP was primarily designed for developers to build apps for Windows Phone (remember that?) In addition to Windows for desktop, tablet, and Xbox.

Desktop-focused Windows Application SDK and WinUI 3 succeed UWP as the future of Windows application development.

“The Windows Application SDK aims to enable developers to build the most productive applications on Windows,” explains Fennel. “To achieve this, we use the existing desktop project types as the basis of the Windows App SDK, due to the large amount of existing desktop APIs and the compatibility that the desktop project types provide. “

Fortunately, UWP developers happy with their current features don’t need to migrate their project types.

“WinUI 2.x and the Windows SDK will continue to support UWP project types,” says Fennel. “We use UWP project types for a lot of our own Windows apps. “

.NET 5/6 will not be available in UWP project types. Microsoft therefore recommends that developers who need to use the latest versions of the framework to migrate to a WinUI 3 desktop project.

Likewise, the company recommends developers who want to build apps with web content to upgrade to WinUI 3 because it supports WebView2 which “provides the best way to use web content in your native Windows app”.

Not all features are currently supported in WinUI 3 and the Windows Application SDK, so migration may not even be an option for some developers. An updated list of supported and unsupported features can be found here.

“Our goal is to make the Windows App SDK the superset of desktop and UWP capabilities, which would give developers one way forward,” says Fennel.

(Photo by Andra C Taylor Jr on Unsplash)

Want to learn more about DevOps from industry leaders? Check out the DevOps-as-a-Service Summit on February 1, 2022, where attendees will experience the benefits of building collaboration and partnerships in delivery.

Key words: .net 5, .net 6, applications, development, microsoft, sdk, universal windows platform, uwp, windows, Windows app sdk, winui 3

Source link


About Author

Comments are closed.