Delicieuxz
[H]ard|Gawd
- Joined
- May 11, 2016
- Messages
- 1,667
After seemingly trying to use UWP to turn Microsoft Store into another Apple Store to create Microsoft hegemony of 3rd-party Windows program sales, Microsoft has tacitly conceded, concerning yet another of their features, that what they wanted is not what everybody else wanted or what was good for the Windows platform.
Microsoft Confirms UWP is Not the Future of Windows Apps
Microsoft wants to close the UWP, Win32 divide with 'Windows Apps'
Microsoft Confirms UWP is Not the Future of Windows Apps
Microsoft wants to close the UWP, Win32 divide with 'Windows Apps'
Microsoft is effectively killing UWP by ensuring that all its capabilities are available to once-legacy app development platforms.
“You’ve told us that you would like us to continue to decouple many parts of the Universal Windows Platform so that you can adopt them incrementally,” Microsoft corporate vice president Kevin Gallo writes in a blog post aimed at developers. “Allowing you to use our platform and tools to meet you where your customers are going – empowering you to deliver rich, intelligent experiences that put people at the center.”
To be clear, this is a positive change: Instead of blindly pushing forward with its failed strategy to make Universal Windows Apps (UWPs) the only truly-modern platform for building Windows apps, Microsoft has, over time, opened up more and more UWP functionality to non-UWP platforms. This includes legacy platforms that Microsoft once deprecated, like Win32, WPF, and WinForms. So what’s old is new again.
...
As Foley notes, Microsoft’s new strategy is to make all developers features available to all of the Windows frameworks. Left unsaid, however, is that this is a refutation of the original strategy and that Microsoft only made this change, over time, because most developers rejected UWP.
Put another way, UWP is dead. Not literally—it’s still the only way to create WinCore apps that run across Windows 10, HoloLens, Surface Hub, and IoT—but effectively. And the way we know that’s true is that Win32, WPF, and WinForms have all been “elevated to full status”—Gallo’s words—in Windows 10 all these years later.
Microsoft is doing what developers want. And what developers want is not UWP. Or the Microsoft Store, as it turns out.