从腾讯到B站,UWP应用为何被弃之如敝履_世界热议
屏幕前的你,通常会从哪里下载PC软件呢?对于许多朋友来说,显然从软件官网或各式各样的下载站会更多,很少有人会专门从Windows系统中的微软商店去下载。尽管在Windows10发布时,微软曾希望能够统一PC、Windows手机、Xbox游戏主机、HoloLens眼镜的应用生态,因此打造了Uwp(UniversalWindows Platform)应用。
然而此举已经由时间给出了答案,越来越多的开发者用实际行动表明,UWP应用毫无希望可言。日前有消息显示,B站的UWP应用“哔哩哔哩动画”已停止维护,使用时会弹出停止维护的提示,并要求用户下载哔哩哔编程客栈哩Windows客户端版,而后者则是基于Win32开发的程序。
这也就意味着继腾讯QQ与网易云音乐之后,又一家大型互联网企业放弃维护UWP应用。当然,UWP应用被开发者弃之如敝履绝不止于B站,甚至就连微软自己也选择了放弃。
(资料图)
在去年秋季,也就是Windows11发布一周年之际,微软方面在Windows应用程序的开发文档中敦促开发者转向全新的Windows App SDK。并明确UWP不再作为开发基础,其未来只会收到“错误、可靠性和安全修复”,不再引入新的功能,开发者如果想要在自己的UWP应php用上使用最新的运行时、语言特性和平台功能,就必须将应用程序迁移到Windows App SDK。
对于一款产品而言,进入维护期也就意味着产品本身被开发者边缘化、处于事实上被放弃的状态,从当初的Windows10Mobile到如今的UWP莫不如此。
那么从被寄予厚望到被实质性放弃,UWP到底是如何落到这般田地的呢?其实微软没有在移动互联网时代完成“大象转身”,就是这一切的关键,虽然他们尝试了将Windows在PC互联网时代的影响力移植到移动端,但可惜的是这种尝试最终还是以失败告终。
事实上,UWP是微软大一统计划的实践,它的诞生就是为了在不同平台提供统一的体验而生。诚然对于Xbox的用户而言,在玩游戏之外的其他方面,UWP应用的体验相当出色,可问题在于,Xbox作为游戏主机是专门用来玩游戏的,用户几乎很少会在其他场景使用。而UWP应用真正的重心,则是借助Windows生态积累的庞大开发者群体和相关资源,编程来反哺Windows Phone/Windows10Mobile,也就是说移动端才是UWP成败的关键。
然而遗憾的是,由于Windows10Mobile在与IOS和android的竞争中败下阵来,原本计划是“两条腿走路”的UWP应用“瘸了”,后续微软与高通合作的Windows On ARM项目至今还是雷声大雨点小。因此失去了移动端的代价,就是UWP兜兜转转后又回到了微软已经浸淫多年的PC端。
但面向PC平台为主的UWP开发,就会面临一个很尴尬的问题,那就是在已经有了传统win32程序的情况下,开发UWP应用就相当于是重复造轮子。
UWP应用在Windows101809版本后,其实已经拥有相当可靠的稳定性和更完善的API,进而实现了更强劲的性能、更低的资源占用,以及更高的安全性,但如果要以PC端为主战场,那么UWP面临的竞争对手就是.exe格式的win32程序了。而对于开发者来说,相比之下UWP应用的限制无疑更大、能实现的功能也更加有限。
由于微软为UWP应用提供的API远不如传统的Win32丰富,例如UWP应用必须在App Container中以沙盒的形式运行,所以也难以获取许多常见的系统权限,使得其功能也受到了一定的限制。
同时,由于UWP是为了跨平台而生,所以UWP应用不需要背负Windows的历史包袱既是好事、也是坏事,“轻装上阵”无疑是一大优势,但兼容性不佳则是劣势了。Windows系统的重要卖点就是兼容性出众,即便为此付出了系统冗余过大的代价,但老应用依然能在最新的Windows11上跑起来,就是它的优势所在。
通常对于的中小开发者团队来说,需要为UWP应用针对不同平台进行全部的适配,这必然就会导致比针对不同平台分别推出对应的版本要花费更多的成本。毕竟同样的设备、同一批用户的情况,开发者为什么要去开发两个版本的应用呢?
如果单纯靠砸钱就能成事,那么Windows10Mobile或许就不会以失败告终。所以对于UWP来说,考虑到Windows10/11的市占率刚刚突破50%,也就意味着仍有大量用户还在使用Windows8.1、Windows7,甚至Windows XP。两相权衡之下,开发者自然就会选择兼容性更出色的Win32方案。
再加上UWP应用这种安装在固定位置、运行在沙盒环境、不能访问其他应用内存的产物,也难以满足开发者进一步挖掘用户数据的“小心思”。
所以用一句话总结就是,UWP被开发者放弃是当初Windows10Mobile失败的连锁反应。而没了移动端操作系统的结果,就是微软自编程客栈己都成了Android第三方开发者的情况下,几乎就“拿捏”不了其他开发者。而Xbox和MR设备的应用场景又过于特化,难以支撑起除PC端的另一个应用生态。但被迫回归PC端的UWP应用,在面对用户基础更好、功能更丰富的win32应用时,几乎更是毫无竞争力。
当然,尽管UWP的失败已经能够盖棺定论,但微软打通不同平台的意图却并没有冷却,Windows App SDK其实就是UWP项目的遗产。
关键词:
责任编辑:宋璟
-
从腾讯到B站,UWP应用为何被弃之如敝履_世界热议
-
【首钢股份:重点工程投产暨取向软磁材料全球首发仪式将举行】据首钢股份消息,4月19日上午10:00,固废资源综合利用/高性能取向硅钢项目投产暨取向软磁材料全球首发仪式将举行。-每日速讯
-
焦点速递!沙皇亚历山大一世画像_沙皇亚历山大一世
-
热门:没有客观,全是主观情感!
-
全球热推荐:史上最高性价比的胶片相机来啦~
-
6年即将突破13000店 苏宁易购零售云:将聚焦开好Super店
-
92岁老人手写“大号”表扬信,专程送给……_当前时讯
-
全球焦点!“琼”尽好物看消博|这些乡村好货,正在走向世界
-
第三届消博会今天闭幕 首批29家企业签约下届消博会
-
3月70城房价公布:64城环比上涨,武汉涨1.3%领跑 焦点热文
-
天天快报!别人假装送你礼物怎么回绝_这样回绝别人的礼物的步骤
-
【全球独家】全民国家安全教育日丨留学遭策反,锒铛入狱悔不当初
-
净利大增超420%!首份券商一季报来了
-
焦点热门:每体:葡体700万欧买断特林康后,希望将其转手2500万欧出售
-
一尺八是多少厘米腰围_一尺八是多少厘米-焦点热门
-
先惠技术: 上海先惠自动化技术股份有限公司关于2022年度向特定对象发行A股股票申请收到上海证券交易所审核意见通知的公告
-
格力地产70亿配股募资申请获上交所受理
-
经济林滥伐的立案标准|热点
-
芜湖经开区:强化行刑衔接 严打侵权假冒
-
主销车型63万元 高合HiPhi Z交付量超1,000台
-
仓山法院推行无纸化立案工作模式
-
阔别四年回归,音悦台还能重拾辉煌吗? 今日热门
-
天天日报丨4月12日午间涨停分析
-
天天看点:国轩高科:碳酸锂原材料价格下跌,带来产品成本的降低,销售毛利率水平提升,对公司产品毛利提升是有利的
-
recent文件夹可以删除吗_recent文件夹
-
观察:省安委会2023年第一次全体会议召开
-
4月14日 11:15分 晋控电力(000767)股价快速拉升_世界热推荐
-
南邮综合评价考什么招生简章2022录取条件_环球百事通
-
考古实证:天津卫城始建不晚于明初
-
豆菜油后续有累库预期 油脂整体供应偏宽松
-
实时焦点:慕思股份04月13日获深股通增持1.63万股
-
新特电气(301120):4月13日北向资金减持2.6万股
-
斗罗系列中那么多献祭的魂兽,为何只有她没有复活,因为唐舞桐?
-
第二届大西北文旅高峰会暨黄河文化和旅游发展论坛启幕
-
世界动态:全球最大FSRU型LNG船舶将进靠香港LNG接收站