论文部分内容阅读
Windows Phone的冷暖人生
在刚过去不久的MWC上,微软公布了许多新动向,不难看出这个软件帝国仍在为自己的未来做着一系列的努力。值得关注的是,一直不被人看好的Windows Phone也在更新到Windows 10 for Phone后有了新的面貌,尽管这个新的操作系统还在技术预览阶段,但是它的锋芒已经开始暂露头角。
在Windows Mobile时代,HTC、索尼爱立信、三星和摩托罗拉等手机厂商都来捧场,Windows在移动端也算是百花齐放了。但在断篇多年后,到了Windows Phone 7时代,除了最开始HTC出了一系列机器以外就寥寥无几了。后来除了诺基亚全面跟进推出了Lumia系列之外,其他小伙伴的态度则很微妙,Android成为了它们的首选。
反观其原因,Windows Phone早期要收取授权费可能是原因之一,不过另一个原因则在于系统的诸多限制。尽管这从根本上杜绝了终端设备的碎片化,从一定意义上而言对软件开发者是一个利好的因素,相对Android 2.X/4.X时代的开发者测试机都有一抽屉,工作量大大减少。然而,限制过多也导致手机厂商无法突出体现各家差异化产品,增加了厂商的创新成本。
市场上的产品少,导致用户数少、市场占有率低,又导致开发者热情不高,如此恶性循环。很多应用停留在“有”的阶段,很久不更新,或者即使更新了也缺少其他平台上同款应用的新鲜功能。
憋了3年,微软的大招
就目前来讲,Windows Phone平台的软件生态圈的确不尽如人意。一方面表现在APP较少,另一方面则表现在APP本身质量不高。经历了微博上“支X宝WP产品经理吞翔”事件后,这种尴尬更是被放大。不过,微软最新的Universal APP(通用应用)概念为现有的情况带来了一丝曙光。而要解释通用应用,还得从底层说起。
在Windows 8发布时,微软同时发布了Windows RT,就此引入了Windows RunTime的概念,那些Windows 8平板电脑的APP就是运行在这一架构之上的。这套独立的运行环境可以使全新的Windows 8 APP可以同时运行在基于ARM的Windows RT和x86/x64架构的Windows 8上。Windows Phone的运行环境被命名为Windows Phone RunTime,而Xbox One则对应为Windows Xbox RunTime。
在经过Windows 8时候的孕育,到Windows 8.1时期的进一步推进,再到了如今的Windows 10,微软已经打通了几个运行环境,统一合并为Windows RunTime—凡是基于这一运行环境开发的APP,都可以无障碍运行在基于Windows 10的平板电脑、智能手机、PC,甚至是游戏机上。在笔者看来,通用应用所带来的影响,将是非常深远的。
对于用户来讲,一个APP,将可以在PC、智能手机和游戏机(电视)三个平台上获得基本相同的使用体验。依此发展下去,通用应用将不会存在类似于“手机端比电脑端少许多功能”的问题。而且通过微软的云服务OneDrive的同步机制,各个设备之间的数据同步以及在使用中的无缝切换,也将为用户带来极大的便利。
而对于开发者来讲,一次APP开发,将适用于上述的三个平台。要知道,在相对封闭的苹果软件生态圈中,如果开发者开发一个应用,那么需要针对两个平台分别开发,至少目前还是这个样子的。而Android软件生态圈就更不用提了,到现在自身的“碎片化”问题还没解决,即便是同系统不同机型之间,开发一个应用还要优化良久。
对比之下,Windows 10时代的微软软件生态圈将迎来“大一统”时代,一次开发多平台通用。微软眼前唯一的问题,便是Windows 10应该如何迅速打开局面。
1%的尴尬,Windows Phone如何化解?
有了Windows RunTime for Phone以及通用应用的加持,Windows Phone着实增色不少。那么其他的操作系统又是否会坐以待毙呢?iOS依旧追随者众多,但身段却日渐臃肿。而Android就是另一个故事了,或许碎片化正在转变为分裂化。三星在努力开发自己的Tizen系统,索尼的软件优化可能还是只能卖给有信仰的铁杆用户,国内一干厂商也开始在Ubuntu、Firefox OS和YunOS之间选择后路,谷歌对Android厂商的掌控力不足。
通用应用的出现,势必会推进Windows Phone应用数量的快速增长,从而提升产品的竞争力。事实上,为了让效果更佳,微软已经采用了空前积极的市场策略。比如,在中国和奇虎360、腾讯、小米和联想等厂商合作,共推Windows 10,并首次提出了免费 增值服务的盈利模式。
为了加速推动Windows Phone市场占有率的提升,微软甚至破天荒地为小米等厂商开发专门的ROM。而另一方面,推动PC版Windows 10其实也是在推动Windows Phone。和之前相比,微软已经不再那么漫不经心。要知道,除了软件,收购了诺基亚的微软,还拥有强大的硬件设计和制造能力。
在刚过去不久的MWC上,微软公布了许多新动向,不难看出这个软件帝国仍在为自己的未来做着一系列的努力。值得关注的是,一直不被人看好的Windows Phone也在更新到Windows 10 for Phone后有了新的面貌,尽管这个新的操作系统还在技术预览阶段,但是它的锋芒已经开始暂露头角。
在Windows Mobile时代,HTC、索尼爱立信、三星和摩托罗拉等手机厂商都来捧场,Windows在移动端也算是百花齐放了。但在断篇多年后,到了Windows Phone 7时代,除了最开始HTC出了一系列机器以外就寥寥无几了。后来除了诺基亚全面跟进推出了Lumia系列之外,其他小伙伴的态度则很微妙,Android成为了它们的首选。
反观其原因,Windows Phone早期要收取授权费可能是原因之一,不过另一个原因则在于系统的诸多限制。尽管这从根本上杜绝了终端设备的碎片化,从一定意义上而言对软件开发者是一个利好的因素,相对Android 2.X/4.X时代的开发者测试机都有一抽屉,工作量大大减少。然而,限制过多也导致手机厂商无法突出体现各家差异化产品,增加了厂商的创新成本。
市场上的产品少,导致用户数少、市场占有率低,又导致开发者热情不高,如此恶性循环。很多应用停留在“有”的阶段,很久不更新,或者即使更新了也缺少其他平台上同款应用的新鲜功能。
憋了3年,微软的大招
就目前来讲,Windows Phone平台的软件生态圈的确不尽如人意。一方面表现在APP较少,另一方面则表现在APP本身质量不高。经历了微博上“支X宝WP产品经理吞翔”事件后,这种尴尬更是被放大。不过,微软最新的Universal APP(通用应用)概念为现有的情况带来了一丝曙光。而要解释通用应用,还得从底层说起。
在Windows 8发布时,微软同时发布了Windows RT,就此引入了Windows RunTime的概念,那些Windows 8平板电脑的APP就是运行在这一架构之上的。这套独立的运行环境可以使全新的Windows 8 APP可以同时运行在基于ARM的Windows RT和x86/x64架构的Windows 8上。Windows Phone的运行环境被命名为Windows Phone RunTime,而Xbox One则对应为Windows Xbox RunTime。
在经过Windows 8时候的孕育,到Windows 8.1时期的进一步推进,再到了如今的Windows 10,微软已经打通了几个运行环境,统一合并为Windows RunTime—凡是基于这一运行环境开发的APP,都可以无障碍运行在基于Windows 10的平板电脑、智能手机、PC,甚至是游戏机上。在笔者看来,通用应用所带来的影响,将是非常深远的。
对于用户来讲,一个APP,将可以在PC、智能手机和游戏机(电视)三个平台上获得基本相同的使用体验。依此发展下去,通用应用将不会存在类似于“手机端比电脑端少许多功能”的问题。而且通过微软的云服务OneDrive的同步机制,各个设备之间的数据同步以及在使用中的无缝切换,也将为用户带来极大的便利。
而对于开发者来讲,一次APP开发,将适用于上述的三个平台。要知道,在相对封闭的苹果软件生态圈中,如果开发者开发一个应用,那么需要针对两个平台分别开发,至少目前还是这个样子的。而Android软件生态圈就更不用提了,到现在自身的“碎片化”问题还没解决,即便是同系统不同机型之间,开发一个应用还要优化良久。
对比之下,Windows 10时代的微软软件生态圈将迎来“大一统”时代,一次开发多平台通用。微软眼前唯一的问题,便是Windows 10应该如何迅速打开局面。
1%的尴尬,Windows Phone如何化解?
有了Windows RunTime for Phone以及通用应用的加持,Windows Phone着实增色不少。那么其他的操作系统又是否会坐以待毙呢?iOS依旧追随者众多,但身段却日渐臃肿。而Android就是另一个故事了,或许碎片化正在转变为分裂化。三星在努力开发自己的Tizen系统,索尼的软件优化可能还是只能卖给有信仰的铁杆用户,国内一干厂商也开始在Ubuntu、Firefox OS和YunOS之间选择后路,谷歌对Android厂商的掌控力不足。
通用应用的出现,势必会推进Windows Phone应用数量的快速增长,从而提升产品的竞争力。事实上,为了让效果更佳,微软已经采用了空前积极的市场策略。比如,在中国和奇虎360、腾讯、小米和联想等厂商合作,共推Windows 10,并首次提出了免费 增值服务的盈利模式。
为了加速推动Windows Phone市场占有率的提升,微软甚至破天荒地为小米等厂商开发专门的ROM。而另一方面,推动PC版Windows 10其实也是在推动Windows Phone。和之前相比,微软已经不再那么漫不经心。要知道,除了软件,收购了诺基亚的微软,还拥有强大的硬件设计和制造能力。