江海洋阅读
扫描关注网站建设微信公众账号

扫一扫微信二维码

微软在移动平台走投无路时,只能背水一战

IT时代周刊2015-05-11行业新闻 1658

前几天,微软在开发者大会(Build2015)上放出大招,为“兼容”安卓和iOS应用提供支持,开发者可以很方便地将Android平台的应用以及iOS程序移植到Windows10系统。看来在面对谷歌和苹果的强势压力下,微软在移动平台节节败退,在市场份额急剧萎缩的情况下,曾经的巨人终于下决心破釜沉舟,使出终极杀手锏来,大挖谷歌和苹果的墙角,企图吸引更多的开发者为Win10开发应用。

关于Windows10将“兼容”Android早有传闻,微软这次证实消息也在大家的意料之中,增加对于IOS平台的支持则出乎意料。新的开发工具使得开发者可以直接利用编写Android程序的Java和C++代码以及iOS应用中的Objective-C语言,非常快速地创建适用于Windows10平台应用。

针对Android程序,会在Windows中将内置一个Android运行环境子系统,提供Windows系统API的对接和安全管理。对于使用Objective-C编写的iOS程序,微软则是提供了最快捷的移植方式,新版VisualStudio可以直接打开Objective-C工程,在Windows下直接进行调试运行,进而创建出适合Windows10平台的应用。

这样的兼容模式或许要打个引号,因为这是针对开发者而言的兼容,最佳的兼容模式其实是直接运行Android或iOS应用,由于Android的开放关系,android的APK程序有可能直接在Windows运行,但iOS显然是无法实现的,还需要开发者进行第二次开发,不管难度大小,而这些都和消费者是没有关系。

微软是否会让android上的APK直接在Windows下运行呢?从所谓的android子系统来看,是完全可以实现的,此前的SailfishOS和黑莓BB10就实现了之一功能,但是实际体验较差,运行流畅度远远不及Android系统,这样做的同时也导致了原生应用大量缺乏,应用市场混乱,程序质量下降,开发者逃离,用户失去信心。

Windows10的另一个重要特性是打造全平台通用应用,即是打通PC、平板、手机之间的界限,显然这是微软从Windows8开始就一直在做的,之时目前略见成效而已,开发者大会上,全平台微信亮相成为热点之一,全平台应用可以说是Windows10的杀手锏,但是微软在移动市场表现乏力也使得其没有用武之地。

因此微软的当务之急是扩大移动市场份额,WP系统在此成为关键点,在同一名称改为为Win10之后,移动版与桌面版看似没有区别,但实质上分属ARM和X86两个阵营。微软宣布.net程序和Win32应用上架软件商店,而这些才是微软应用的主流,但这些和移动平台却没有太大关系。

微软此举目的不言而喻,为了WP手机提供应用支持,吸引其他平台开发者入驻,但目前WindowsPhone手机平台除了软件稀少之外还有硬件方面的问题。在诺基亚离去之后,微软主持下的Lumia半死不活,隔一段时间出一款中低端机型,旗舰产品还停留在Lumia930上,就算微软有心支持,开发者恐怕也不会有太大的兴趣。微软先前宣布与联想、小米等中国厂商合作推出Win10手机,联想则会在今年推出Win10手机,而小米仅仅是弄了个WIn10ROM出来。其他如LG和宏基,相继有WP手机曝光,但都被证明只是低端产品,于大局无益。

如此一来,微软面临的是软件和硬件两方面的匮乏,兼容安卓和iOS在本质上并不能带来彻底变革。WP系统相比Android和iOS最大的特点在较低配置下依然能保持系统的流畅,在引入第三方兼容程序之后,这种软硬件的平衡可能会被打破,WP手机最后的优点将失去。如果微软能让Win10运行Andoird程序达到原生系统的流畅程度,WP系统还有一线生机,否则WP面临比现在更糟的境况,原有开发者也会逃离。

距离Windows10正式版上市的时间日趋临近,垂死挣扎的WP手机能否在微软的这剂猛药下起死回生,微软除了必要要开发者移植的应用能在Win10下完美应用,另外在手机硬件制造上微软也需要下大力气,但是缺乏合作的手机上的微软单凭手上的Lumia很难撬动安卓手机和iPhone压倒性的市场占有率。

文章关键词
微软
移动
平台