微软已经悄悄宣布了充斥Microsoft Store的UWP应用程序的根源,因为它悄悄宣布了计划停止使用其自己的广告平台从中获利。这为传统的Win32应用程序在Windows生态系统中发挥更大作用打开了大门。但是,开发人员可能只是转而使用其他平台。
微软在一个小帖子中表示,它将在6月1日之前关闭其用于UWP应用程序的Microsoft Ad Monetization平台,要求开发人员找到其他为应用程序提供资金的方式。这篇文章写道:“虽然这种过渡对于如今依靠Ad Monetization平台的开发人员可能会很痛苦,但我们希望提供足够的时间来过渡到另一个广告平台。”
UWP应用最初旨在在多个Windows平台上运行:PC,Windows平板电脑,Windows手机,Xbox和HoloLens。但是,随着Windows Phone的消亡以及HoloLens被放逐到企业领域,UWP应用的两个主要理由不复存在。
去年五月,微软基本上 扭转了其2016年将UWP应用程序引入Xbox控制台的决定,称它将开始向 Microsoft Store中添加传统的Win32应用程序。(史诗般的首席执行官蒂姆·斯威尼(Tim Sweeney)曾痛苦地抱怨过UWP使微软“垄断”了PC游戏,但是技术上的局限也意味着UWP版本的游戏不如它们的Win32表亲强大。)这为Win32应用程序敞开了大门,而不仅仅是游戏,以在Microsoft Store中扮演更大的角色。
实际上,将Microsoft Store迁移到Win32应用程序似乎是不可避免的。一位开发人员指出,由公司和Apple经营的应用程序商店暗中向用户保证这些应用程序已经过测试和批准。否则,由用户决定应用程序本身是否合法。
“任何人都可以从网站上下载的通用应用程序至少是危险的,” Mobility in Life应用程序的一位开发人员写道。“用户安装了它,他不知道或无法控制幕后发生的事情(后台服务,恶意软件等)。在其他由OS提供商控制的应用程序平台中,如果应用程序违反了任何隐私规则或安全漏洞,则会立即将其从任何商店中删除。如果用户从任何地方下载,都无法控制。”
未来是Win32
微软去年决定在商店中发布有关Win32游戏的决定,关于应将数千兆字节的游戏作为UWP应用还是作为传统的Win32应用编写的争论似乎已经结束。但是,像Twitter这样的更紧凑的日常应用似乎可以双向使用。
理想情况下,用户将不会知道或不在乎他们会收到这些应用程序的哪个版本,他们相信他们只会收到最佳,功能最全的版本,而不管它是用Win32,UWP还是Progressive Web编写的。应用程序(充当应用程序的网页)。
那个未来可能已经来了。我以前下载了Win32版本的Slack,然后从Microsoft Store下载了单独的版本。尽管我的计算机上驻留了两个应用程序,但单击其中一个应用程序似乎会启动Win32版本。也许它们是如此相同,以至于我没有注意到。(Slack不使用应用内广告。)无论哪种方式,我都只是在使用Slack。
作为用户,我们可以为UWP应用的消亡而鼓掌。但也值得注意的是,开发并非在真空中进行的。如果没有Microsoft的广告平台,开发人员将不得不为应用程序付费,或者完全寻找另一个广告平台。在一个单独的线程中,开发人员抱怨缺少选项:可能是AdDuplex,而可能没有。“从现在开始,我们别无选择。我们唯一能做的就是让我们的应用程序付费!而且只有付款!” 来自Mobility in Life应用程序的一位开发人员写道。其他人则在争论从Windows转移到iPhone平台。
赶走开发人员也无济于事Windows生态系统。微软的商店已经没有应用程序了。除了Microsoft Store,游戏开发人员还有许多店面可供选择(Epic,Steam)。同时,像Adobe Lightroom这样的主要创意应用程序的发布似乎存在问题,因为评论部分似乎充满了对该应用程序不稳定的负面评论。
因此,微软的决定不一定是黑白的。用户将以一种方式来体验它,而开发人员可能会以另一种方式来体验它。无论如何,微软出色的UWP实验似乎正在慢慢消失。