Hacker News new | ask | show | jobs
by tmccrary55 1027 days ago
Microsoft definitely wouldn't let that happen.
1 comments

How will they prevent it?
Force the move to their UWP platform even more?

Only release DirectX 13 with UWP support etc.

UWP is dead.
Is it?

Not really up to date on Windows stuff, but isn’t Microsoft only using UWP for all their (new) stuff?

Xbox launcher and all games on it are UWP, aren’t they?

UWP is dead, and a lot of the people who were pushing that weirdly locked in platform have been pushed out of the company.

All future stuff is moving to WinUI 3.x (which belongs to the same family of C# XAML UI libraries, and Visual Studio has a wizard to help you turn your UWP app into a real C# app) and the Microsoft Store is no longer locked to UWP apps only and WinUI 3.x is officially supported on other non-CLR langs (such as calling it from C++ or Rust) and WinUI 3.x is coming to non-Windows platforms (such as Linux).

Microsoft isn't going to transform all their own apps overnight (for simple apps, updating a UWP app to a C# WinUI 3.x app buys you nothing), but will happen over time as WinUI 3.x-only features are added to those apps.

Microsoft set themselves on this path starting uh, like 5 years ago? They publicly announced it about 3 years ago.

Well, it's Microsoft, so every 5 years they release a new API/framework and declare the old one dead/obsolete. But they usually maintain backwards compatibility to their credit, and I almost never credit Microsoft with anything.

whatever was before MFC (I remember using a Charles Petzold book in 1997) --> MFC --> dotNet (many versions) --> XAML/WPF --> UWP

and I guess WinUI now.

Wine on Windows.