Некоторые причины, по которым Microsoft отказалась от развития классических приложений Win32 в пользу UWP:
- Технические ограничения UWP. interface31.ru www.pcworld.com Разработчики жаловались, что UWP накладывает ограничения на свои приложения, и сторонним разработчикам часто приходилось выбирать между созданием приложения UWP для Windows 10 или традиционного настольного приложения, которое будет работать в Windows 7, Windows 8 и Windows 10. interface31.ru
- Исчезновение некоторых платформ, для которых изначально планировали разрабатывать UWP-приложения. www.pcworld.com После провала Windows Phone и перехода HoloLens в корпоративное пространство два ключевых обоснования для UWP-приложений исчезли. www.pcworld.com
- Планы по монетизации UWP-приложений. www.pcworld.com Microsoft объявила о планах прекратить монетизацию UWP-приложений с помощью собственной платформы рекламы, что открыло дорогу для традиционных приложений Win32 в экосистеме Windows. www.pcworld.com
Однако в 2020 году сообщалось, что Microsoft пытается устранить разрыв между Win32 и UWP, добавляя к приложениям Win32 элементы современного рабочего стола. www.windowsphoneinfo.com www.zdnet.com