

The final nail in the coffin was probably Progressive Web Apps (PWA) - apps that would work on the desktop, web browser and hence any mobile device. Why write a UWP app when it would only run on Windows 10? After Windows Phone was cancelled, UWP looked like an increasingly pointless and unattractive technology.
Desktop destroyer for windows 10 windows 10#
Of course, the future wasn't UWP because Microsoft eventually gave up on Windows Phone and it even made Windows 10 less radical and more accepting of alternatives to UWP. The future was UWP and programmers had better get on board. If you wanted to put your app in the (then) new Windows Store it had to be UWP. If you wanted to write a program for a Windows phone it had to be UWP. The way that Microsoft encouraged us to take on the new technology - initially called WinRT/Metro and eventually UWP - was by making it the only platform moving forward. NET and Win32 into legacy technologies and second it put the C++ group within Microsoft in the driving seat. The new technology served two purposes - first it made. Makes you wonder why it wasn't easier to use from the word go! The new technology was based on the old - COM - but repackaged in an easy to use form. To make it happen everything past had to be discouraged and a new way to do things encouraged. Microsoft lost its way when it attempted to make Windows 8 a mobile operating system.

You can't expect a clear statement from Microsoft on discontinuing any software, but it looks as if the push to make us all move to UWP apps is over.
