Microsoft encourages developers to move their apps away from the UWP platform

Although Windows 11 can be considered as the operating system platform capable of hosting the widest range of applications, from Linux, Android to old Win32 applications. However, there is a form of application that Microsoft stops as if it is no longer interested, although it has just been launched not long and is quite popular, that is UWP (Universal Windows Platform).

Introduced with Windows 10 in 2015, UWP is essentially a cross-platform unified application structure framework created by Microsoft. UWP allows developers to create apps that can run on a variety of devices, without having to rewrite apps for each platform. UWP supports developing Windows applications using C++, C#, VB.NET, or XAML. The API is implemented in C++, and is supported in C++, VB.NET, C#, and JavaScript.

That’s useful, but Microsoft is now encouraging UWP developers to migrate their apps to the new Windows App SDK. A new document recently released by the Redmond company provides developers with specific instructions for doing just that. Microsoft said:

“The Windows App SDK provides a rich amount of Windows APIs — with deployment processes segregated from the operating system and released to the developer community through NuGet packages. If you’re a Universal Windows Platform (UWP) developer, you can make more use of your existing skill set and source code by migrating the apps you’ve built to the Windows App SDK.”

In related news, renowned Windows developer Rafael Rivera noted that the UWP SDK will only receive “bug fixes, stability, and security”. However, developers who want to take advantage of the latest features are clearly recommended to switch to the Windows App SDK. As it is unlikely that UWP will receive any meaningful feature updates in the future.

It is suggested that the UWP platform is being “developed” into a more open Windows App SDK platform. However, at the moment, developers who have invested in UWP are quite confused about the application transition, and think that Microsoft seems to have brought this platform to a dead end. Microsoft’s move shows that Windows App SDK has been considered as Microsoft’s strategic direction. The reason is probably because this platform can combine the capabilities of Win32 desktop applications as well as UWP.


Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *