nonmoi 发表于 2014-11-13 13:14

风雨飘摇WinRT?微软的新迷局。

一切都是从SP3的发布开始的。
对微软硬件产品线有一定了解的人都会敏锐的发现 Surface Pro系列对应的 Surface系列在这一代的产品发布中神隐了。
虽然Windows RT和Windows Phone这两个触控便携/移动设备开发的的OS在Win10系列时代将合二为一的传言早在Win8.1发布之前就屡有传出,但是再也没有比SP3发布会上对应的Surface3的缺失更为明显的信号了——很多人,包括我,当时都是这么认为的。

然而,事实似乎并非如此,被认为在合并后将成为新的触控os主体的WP在接下来的几个月中一路下滑,在硬件和软件方面同时遭到了来自自己亲生母亲的多重打击:WP8.1update之后,迟迟不见update2的身影;以可以更频繁更新为名从os中独立出来——并因此抹杀了WP的长处之一,继承类型功能和信息的HUB,的种种关键性应用并未如与其中的那样获得快速更新的支持,podcast之类的app甚至在其独立后从未获得过哪怕一次更新;Office for iPad的发布到ios和安卓平台上Office软件开放(部分)免费编辑功能,不但让WP上的对应app在体验上落后于对手,甚至连价格优势都不复存在;除Lumia 535之外,各种奇葩配置、中低端价格却谈不上任何性价比的Lumia系列WP的推出和年内旗舰级WP的注定缺失,更从硬件上给了WP用户一计重击。

从去年开始,我就和IOU90在私下讨论中提过好几次:“假设开发者用着你的IDE (VS),应用依赖着你的API (bing),甚至消费者购买应用都是从你的商店走,那么底层的(对于你来说一样都能接触到源代码的)OS究竟是WP还是Andorid对你有什么分别呢?” (作为自称软粉,身为开发者的IOU同学自然对此嗤之以鼻,表示微软敢做,他就敢变软黑。)

以上的种种迹象难道是微软WP再次出卖死忠开发者和OEM伙伴,放弃WP,全力fork Android的前奏么?
似乎也并非如此:种种迹象表明,微软捂着双子座(触控版Office)是想和Win10同步发布,来个大的。
那么,WP在今年后半年的种种不给力是不是也是微软藏着掖着,想要和Win10一起来个大的呢?
对于不愿相信微软买了Nokia的手机部门就是为了关掉它,对WP先进的UI(姑且不谈审美)和低端硬件下的高效率(省电方面M8的WP版本几乎可以达到安卓版本2倍的续航就多少说明了问题。)甚至Cortana语音助手出色的特性恋恋不舍的WP拥蹩们来说,这似乎是一个难以下咽,但较为容易接受的解释。

就在大家自我嘲讽:“今年双11,微软又为我省钱了。”的时候,微软决定跳出来再给它的忠实用户一计背刺:

.net开源、跨平台,VS社区版免费,微软公布官方安卓模拟器插件……这一切都指向一个核心:在Win8时代向大家介绍了WinRT的微软又回过身去拥抱那个差点都被人们淡忘的.net Framework和在它背后看着Win8系列十分生气的开发者们了。
这时候我们才发现,Windows RT是不是继续独立存在,甚至WP的更新速度其实都只是无关紧要的担心——因为驱动它们的核心软件构架Windows Runtime受到了严重的挑战。
前半年轰轰烈烈,微软引以为豪的Universal Apps“泛平台”开发,在.net泛平台面前正在迅速成为笑柄:相对于WinRT只能在微软自有操作系统上进行跨平台开发来说,.net开发恐怕在不久的将来就能轻松覆盖从Win系列到Mac和Linux,甚至Andorid的一次开发,多平台投放。
失去跨平台的优势,年轻的WinRT究竟何去何从?被它压制在地下,已然多年默默无闻的银光娘是否会破茧重生?
微软默默无语。
它似乎暂时不准备在“开发者为什么要选择WinRT而非.net?”这个问题上为任何一方进行辩护。
它把一切做成了一个谜题,并用它很好地消磨着消费者们的耐心、挑拨着他们的信心。

我真闲啊(tuoyanzhengyaobude)……233

zatsuza 发表于 2014-11-13 13:24

巨硬只是不想在移动互联时代输得那么彻底。成也windows,败也windows,是时候擦亮眼睛看看外面的世界了

zatsuza 发表于 2014-11-13 13:33

另外,我认为把azure做好做大才是巨硬应该专注的方向。搞移动他们的反应速度太慢了

風美由飛 发表于 2014-11-13 13:33

小光不会回来了啦。
    —— from S1 Nyan (NOKIA Lumia 526)

qratosone 发表于 2014-11-13 13:37

ReiFukai 发表于 2014-11-13 13:41

vs不但能做android,还能做ios

wangh 发表于 2014-11-13 13:47

说到底,winRT是为了照顾低端硬件和ARM而重起炉灶的一套API,但是相对于传统的WIN32和.NET,winRT实在是太不全面了,以至于到了影响正常应用的程度。
现在硬件上去了,看看499的Win8平板,winRT已经没有任何存在意义。
而悲剧的是,winRT上投入了太多精力,传统的WIN32和.NET又停滞了多年……

trashman 发表于 2014-11-13 13:48

跨平台靠的是Cordova和Unity

ReiFukai 发表于 2014-11-13 14:04

.net开源是个好消息

dayuii 发表于 2014-11-13 14:16

英特尔的锅

iou90 发表于 2014-11-13 14:22

喷了 这不对啊 我从没有在任何场合任何时间自称 什么粉 嗤之以鼻变软黑也不对啊 黑毛啊 我原话是wp要运行猴软我就用iphone了 用wp的必要不大了 目前还是必须一直以后也用wp的 因为设计与生态
    —— from S1 Nyan

philing 发表于 2014-11-13 14:27

最后几段看着好像外文23333

nonmoi 发表于 2014-11-13 14:30

iou90 发表于 2014-11-13 14:22
喷了 这不对啊 我从没有在任何场合任何时间自称 什么粉 嗤之以鼻变软黑也不对啊 黑毛啊 我原话是wp要运行猴 ...

呃?我记错了?

nonmoi 发表于 2014-11-13 14:32

philing 发表于 2014-11-13 14:27
最后几段看着好像外文23333

翻译腔很重还是看不懂?

lovepefe 发表于 2014-11-13 14:37

省电方面M8的WP版本几乎可以达到安卓版本2倍的续航就多少说明了问题

不敢相信。

nonmoi 发表于 2014-11-13 14:53

lovepefe 发表于 2014-11-13 14:37
省电方面M8的WP版本几乎可以达到安卓版本2倍的续航就多少说明了问题

不敢相信。 ...

http://wp.tgbus.com/news/wp/201408/20140821090331.shtml
http://www.dospy.com/news/fresh/htc/2014-10-26/33791.html

两倍是夸张啦,后面一个测试的比较靠谱。

iou90 发表于 2014-11-13 15:13

nonmoi 发表于 2014-11-13 14:30
呃?我记错了?

你记错了
不过巨硬fork android 我出wp圈子倒是说过

你文里很多看不懂啊
podcast更新不少次了啊 之前这个应用里图标糊的问题现在解了

选择winrt而非.net
看不懂了 项目引用里 .NET for Windows Store apps 那么大的字看不到吗
winrt是要替代win32那套.net native也最先给了windows store app
你是想说不选windows平台吗囧
针对windows的开发 巨硬说的很清楚啊 windows10发布后
ua就是未来 开发者要做的就是继续ua
貌似哪流出的winrt api变化:
http://pastebin.com/3AYLRTQH

winrt的问题真的不想再讨论了 不成熟 然后布局错误
没有像wpf框架刚出来时那样丰富成熟的api 然后上来没有ua

azure这块一直进展不错还不是因为Scott Guthrie牛逼呗=.=
这两天的connect主要是开发工具 asp.net azure内容多些 winrt的重头还没来 或许是因为 mobile windows 10还没发布

iou90 发表于 2014-11-13 15:36

wangh 发表于 2014-11-13 13:47
说到底,winRT是为了照顾低端硬件和ARM而重起炉灶的一套API,但是相对于传统的WIN32和.NET,winRT实在是太 ...

winrt 还要继续投的
在windows这 .net是在往后端走的
因为winrt没clr也可以build

所以与lz的观点相反啊233

而且对lz那些观点不理解的是
就算vs对ios android开发 也还是c# xaml啊
http://blog.pluralsight.com/future-of-xaml 这里的观点很在理

无念 发表于 2014-11-13 19:55

winrt什么的,对宅宅来说还不如小光一张壁纸啦

----发送自 Sony M36h,Android 4.4.2

tonyunreal 发表于 2014-11-13 20:32

往WinRT发展这个方向本身我觉得没啥问题
实现的怎么样和推广力度么就……
    —— from S1 Nyan (NOKIA Lumia 1520)

philing 发表于 2014-11-13 22:10

nonmoi 发表于 2014-11-13 14:32
翻译腔很重还是看不懂?

嗯我的意思是主帖的内容虽然是你的原创,但最后看着特别像考研的英文阅读题

nonmoi 发表于 2014-11-15 06:00

iou90 发表于 2014-11-13 15:13
你记错了
不过巨硬fork android 我出wp圈子倒是说过



WinRT和.net是两套不同的ua运行环境。
不选WinRT而选.net仍然可以开发针对Windows的 ua。
用.net的话,ua还可以跨平台在OSX和Linux等上进行部署。


对于开发者来说,在这个时间点上,不论用哪种都可以进行应用开发,甚至可以两者混在一起做开发。
但是,对微软来说,一个公司有两套实现同样目的的运行环境和软件框架的意义是?
从长远来看,这两套东西必然会“合并”,其中较弱的一方会被抛弃。
这在微软历史上也不是一次两次了。

plumlis 发表于 2014-11-15 10:00

WinRT那几个产品要是能装linux或者android,那还是有不少搞头的,至少可以多成为geek的玩具。
结果现在只能当幻灯片播放器吧?

nonmoi 发表于 2014-11-15 10:10

plumlis 发表于 2014-11-15 10:00
WinRT那几个产品要是能装linux或者android,那还是有不少搞头的,至少可以多成为geek的玩具。
结果现在只能 ...

……哥们,您连WinRT和Windows RT都分不清,就别凑热闹了。
好好爱春华呀!

阿森纳 发表于 2014-11-15 11:33

页: [1]
查看完整版本: 风雨飘摇WinRT?微软的新迷局。