应用商店难当大任,微软要为应用更新寻找新机遇

微软可能真的要放弃Microsoft Store了!日前根据微软官方博客中的文章显示,其将开始向所有需要更新的第三方应用开放Windows Update,允许开发者注册参与Windows Update编排平台的内部预览,该平台未来将通过Windows Update为应用和驱动程序提供更新。

应用商店难当大任,微软要为应用更新寻找新机遇

微软产品经理Angie Chen在这一博客文章中解释到,“我们正在构建一个统一、智能的更新编排平台,能够支持任何更新(应用、驱动程序等)与Windows Update同步进行”。


目前,Windows Update主要是用于更新Windows系统本身、设备的关键驱动程序,以及用于安装一些第三方外围设备的管理应用,与其他第三方Windows应用的更新体验则称得上是支离破碎。


为了吸引开发者加入这一新平台,微软方面表示将支持MSIX/APPX打包应用,甚至一些定制的Win32应用。而任何加入Windows Update编排平台的应用,未来也将自动受益于底层Windows更新平台的改进。


那么,为什么微软会突然想要用Windows Update来作为Windows应用更新升级的枢纽呢?答案其实也藏在微软这一官方博客文章中,即“微软曾尝试说服开发者将应用上架到Microsoft Store,由商店处理更新。”

应用商店难当大任,微软要为应用更新寻找新机遇

如今的现实,是Microsoft Store并未得到开发者的青睐,并且由于大量开发者逐渐抛弃Microsoft Store,导致微软都对它都不那么上心了。


早在2019年就有开发者在社交平台上抱怨,他试图将自己在Microsoft Store中的应用程序升级到支持ARM64的版本,结果遇到了大量BUG。这位开发者试图向微软寻求帮助,却得不到回应。此言一出,很快就在社交平台得到了其他开发者的共鸣,大家纷纷指出获得Microsoft Store的支持正变得越来越困难。

应用商店难当大任,微软要为应用更新寻找新机遇

到了2021年、在Windows 11上线时,微软方面在Windows应用程序的开发文档中敦促开发者转向全新的Windows App SDK,UWP(Universal Windows Platform)不再作为开发基础。并且他们表示,UWP未来只会收到“错误、可靠性和安全修复”,不会再引入新功能,如果想要在自己的UWP应用上使用最新的运行时、语言特性和平台功能,就必须将应用程序迁移到Windows App SDK。


UWP进入维护周期,就又让Microsoft Store的未来笼罩着一层难以驱散的阴霾。要知道,UWP是微软在Windows 10时代推广大一统计划的关键,它的诞生就是为了在不同平台提供统一体验而生,让应用程序可以同时在桌面端Windows 10和移动端Windows 10 Mobile上运行,且无需重新编译。

应用商店难当大任,微软要为应用更新寻找新机遇

作为微软跨平台战略的一环,他们将Windows Store升级为Microsoft Store,让用户在Xbox、Windows,以及移动端获得统一的外观和使用体验。简而言之,在微软当初的设想中,Microsoft Store就是Windows生态中的“App Store”或者说“Google Play”。


不得不说微软这个想法是好的,毕竟在Android和iOS上借助应用商店一站式管理自己的App,确实方便了用户,而Windows用户则早已被支离破碎的应用生态困恼了许久,更是被各种充斥着广告、流氓软件的下载站折磨得身心俱疲。

应用商店难当大任,微软要为应用更新寻找新机遇

只可惜UWP的失败,让Microsoft Store成为Windows生态应用分发中心的愿景破灭。由于Windows 10 Mobile在与iOS、Android的竞争中败下阵来,原本计划“两条腿走路”的UWP失衡,后续微软与高通合作的Windows On ARM项目也是雷声大雨点小。


失去了移动端的代价,就是UWP只能专注桌面端。可是以面向PC平台为主的UWP开发,就面临着一个很尴尬的问题,那就是在已经有了Win32的情况下,开发者还推出UWP应用就是重复造轮子。同时UWP是为跨平台而开发的新项目,不需要背负Windows的历史包袱,但这既是好事、也是坏事,“轻装上阵”虽然是优势,可兼容性不佳就是劣势了。

应用商店难当大任,微软要为应用更新寻找新机遇

Windows系统的一大重要卖点就是兼容性出众,老应用依然能在Windows 11上跑起来就是优势所在。同样的设备、同一批用户的情况下,开发者又为什么要去开发两个版本的应用呢?权衡之下,开发者自然会选择兼容性更为出色的Win32。


当然,导致Microsoft Store失败最核心的原因,是微软对于自家生态的控制力远弱于苹果和谷歌。Windows虽然在技术上闭源,但运营却又极度开放,中心化的应用分发并不是Windows的传统,微软也没有像苹果和谷歌一样用强制签名检验来验证软件的来源。

应用商店难当大任,微软要为应用更新寻找新机遇

去中心化的应用分发模式,就导致了用户缺乏使用Microsoft Store的习惯,微软也缺少强制要求开发者使用Microsoft Store分发他们应用的能力。此时作为系统级服务的Windows Update(Windows自动更新服务),反而就变成了一个更好的选项。


Windows Update的优势,就在于经过了过去数年更新Windows版本的“折磨”,隔三差五系统提示你需要更新时,即使再迟钝的用户对于它也不会感到陌生。相比于可能绝大多数用户都不知道在哪里打开的Microsoft Store,Windows Update可就太熟悉了。


【本文图片来自网络】

踩(0)

最新文章

相关文章

大家都在看