MS 输在 UWP 出得太晚
本帖最后由 ANONYMOUS171 于 2015-12-5 18:40 编辑
桌面 Windows 看似繁荣,但是对于开发者和用户来说就是一个乱。一般来说选定了开发的框架,那软件什么样就基本定型了。Windows 有着沉重的历史包袱,框架的选择很多,比如第一方的 MFC 之流,第三方开源的 QT,以及很多大公司私有的界面库。很多库要么老旧要么设计得良莠不齐,譬如不能很好地支持高分辨率界面。各种技术基本是各自为政的状态,单一个腾讯 QQ 就用了不下 7、8 种界面技术。而苹果软件基本是清一色的 Cocoa。第一方的 Cocoa 库由苹果主导,又没有什么历史包袱,所以十分堪用,基于 Cocoa 的软件不需要什么额外的工作就可以和系统从界面(第一方控件和现代界面技术)到功能(譬如 icc 文件矫正颜色、全局的网络代理等、全球化和本地化)地融合。iOS 上的 Cocoa Touch 可看成是 Cocoa 在手机上的一个有一定区别的实现。iOS 软件的优质和 Cocoa 以及 Cocoa 生态的繁荣分不开。
WP7、8 时代的 Silverlight 运行效率低下,而且与桌面的开发技术不互通,注定只是过渡技术。UWP 若是在 WP7 时代就成型。。。当然,历史容不得假设。
为防止不可控的内容风险,本站已关闭新用户注册,新贴的发表及评论;
你现在看到的内容只是互联网用户曾经发表的言论快照,仅用于老用户留存纪念,且仅与科技行业相关,全部内容不代表本站观点及立场;
本站重新开放前已针对包括用户隐私、版权保护、信息安全、国家政策在内的各种互联网法律法规要求,执行了隐患内容的自查、屏蔽和删除;
本站目前所属个人主体,未有任何盈利安排与计划,且与原WFUN.COM所属公司不存在任何关联关系;
如果本帖内容或者相关资源侵犯到您的合法权益,或者您认为存在问题,那么请您务必点此举报或投诉!
晚倒是不至于,放到五年前硬件水平都达不到uwp运行标准。况且uwp本身不只是跨设备,还跨输入方式,跨处理器构架。况且以后二合一设备是大趋于。
这是巨硬自身内部矛盾导致的混乱。并不关代码的事。所谓的uwp其实和当年的win8.1和wp8.1应用没太大的区别。人家bilibili照样能出双平台应用。但现在要抛弃wp8.1商店,你不做移植结果只有一个,就是下架你的应用。真是来回折腾爽着玩
Quote***链接停止解析***
SL 效率低下?當初微軟不是這樣說的呀,到底誰是騙子?
SL效率不低,那时在当时说的,而且是相对的
你说UWP的效率跟SL比谁效率高?相对而言SL效率低下对不对
Quote德巴德 发表于 2015-12-5 22:24
SL效率不低,那时在当时说的,而且是相对的
你说UWP的效率跟SL比谁效率高?相对而言SL效率低下对不对 ...
但是跟同時代比效率低呀
QuoteRawen 发表于 2015-12-5 20:06
uwp微信再进步,达到ios手机版本水平,完全可以带动电脑版win10安装,就看微软对腾讯的支持力度了。 ...
uwp微信在哪里?
微软看不上wp7,出个wp8,然后wp8创新太难,开发者不跟上就出个wp10,然后就到现在了,可以说,wp10就是赶工的半成品而已,先稳定内核,发展应用,再一步步增加新功能,慢慢完善,现在的应用也不要求什么反转磁铁了.
Quotemarkay 发表于 2015-12-5 22:59
历史只能证明鲍尔默就是个**,不得不说领导的决策真的太重要了
没鲍尔默 xbox360早死于三红了。
本帖最后由 ANONYMOUS171 于 2015-12-6 18:22 编辑
Quote单身狗不是狗 发表于 2015-12-5 18:56
SL 效率低下?當初微軟不是這樣說的呀,到底誰是騙子?
相较于原生代码,SL 的逻辑效率低是肯定的。譬如每次开启软件都需要 JIT 预热,启动时间长,也相对耗电。SL 的底层也是托管代码,基于 SL 实现的界面业务逻辑一复杂就比较卡顿。
在服务器上托管代码无疑是成功的,JIT 缓存之后不比原生代码慢。但是手机性能和功耗受限,而且用户使用应用完全是碎片化的,不会长时间只使用单一应用,JIT 缓存的效果不明显。