【51CTO独家特稿】一周之前,微软在WP开发者峰会上,正式发布了代号为Apollo的Windows Phone 8操作系统。在本届峰会上,微软并未宣布WP8的所有新功能,而是针对开发者和IT Pro,公布了WP8的诸多改进。或许那个让诺基亚和WP手机用户甚是闹心的WP 7.8,更加让人记忆深刻。
关于Windows Phone 8的新功能,相信各位已经耳熟能详了,这里小编也只是简单的总结一下,详细内容请点击细数Windows Phone 8改进细节
◆改用Windows NT内核
◆多核处理器、3种屏幕分辨率、NFC及SD卡的支持
◆开始屏幕的改进
◆Skype和VoIP整合
◆Internet Explorer 10
◆诺基亚地图
◆多任务后台位置,与语音平台
◆……
开发者如何看WP8?
现任微软最有价值专家(MVP)、现就职于腾讯公司的张善友老师评价说,“作为开发者来说,WP8是有很多欣喜的特性,比如多核支持,本地代码支持,当然还有更成熟了。从现在看来,WP7只是Alpha的产品,WP7.5也只是beta产品,WP8才真正是一个可以和iOS相竞争的移动操作系统。”
的确,Windows Phone 8更成熟了。在采用Windows NT内核后,其带来的最直接的改变就是对多核的支持,“我们支持双核、四核、十核,理论上支持64核”,这是微软在开发者峰会上提到的一句话。加之对WXGA和720p分辨率的支持,开发者便可以开发出体验更加出色的应用。
“Windows CE的内核早该抛弃了,微软终于走出这一步,这是非常好的,不放弃只能玩单核,肯定没有市场,走出这一步对WP来说非常的重要,WP8的内核和Windows8的内核一致了,对于开发者来说也是一个好消息。”张善友老师如是说。
成熟的另一个标志体现在对HTML 5和NFC的支持上。Windows Phone 8内置了IE 10浏览器,相比于IE 9,IE 10对HTML 5的支持出色许多。一方面,作为下一代Web开发标准,HTML 5已经成为浏览器优秀与否的重要标志;另一方面,跨平台APP越来越受欢迎,相比于原生APP,其开发/维护成本低、支持多平台,而其使用的技术正是HTML 5。
现有设备不能升级到WP8,对开发者有何影响?
Windows Phone 8很美好,但对于目前持有WP设备的用户来说,WP8却很遥远。在WP开发者峰会上,微软宣布现有设备不能升级到WP8,但可以升级到WP 7.8!何为7.8?微软称,WP 7.8具备WP8的大部分功能,但由于硬件原因,有些功能并不支持。
消息一出,所有关心Windows Phone的人们无不为之失望,这里面当然包括开发者。
“微软的市场做的太糟糕,他完全可以换种方式做市场。现在离WP8的正式上市还有好长时间,这段时间还会迎来iOS 6的上市。对于开发者来说影响比较大,本来WP7的市场份额就很小。这样一搞,增长率又要下降,开发者在这里赚不到钱,影响就太大了。”可以看出,作为开发者的张善友老师对此也是非常失望。
我们不能怪罪Windows Phone 8,因为它的确带来了很多新特性;当微软宣布内核的变动时,我们也预料到现有设备将无法获得WP8的所有功能。但如果我们看看iOS,对比苹果的做法,或许,我们有的不仅仅是失望,而是叹息。
兼容性问题,对开发者有何影响?
毫无疑问,Windows Phone 8将取代WP7,成为微软未来主推的移动操作系统,而微软也在本届峰会上宣布,当前的WP7应用均能在Windows Phone 8设备上运行,反之呢?答案是否定的。也就是说,WP8原生应用将无法运行在现有设备上。
“WP7应用可以兼容WP8,这对于WP的开发者来说,影响很小,但是对Windows Phone的市场影响比较大。相反,对WP开发者的影响就比较大了,现在的WP应用突破10万,在WP8发布之前这个增长速度会有所下降,很多开发者不会重点投入到WP7的开发,会转向到iOS,Android上面来。”
正如张老师所说,APP无法向下兼容,这让开发者陷入两难的境地。
一方面,在现有设备无法升级到WP8系统的前提下,WP7设备的市场占有量没有理由持续的增长,这势必会影响开发者的热情。毕竟用户少了,开发者无法赚到钱。
另一方面,WP8原生应用无法兼容现有设备,这对准备进入WP平台的开发者来说,选择WP7还是继续等待WP8呢?对此,张老师给大家的建议是,“对于想进入WP开发者来说,我觉得在WP8正式上市之前,保持一个技术性的研究就可以,投入太多的精力不合算。”
Windows Phone才上路
支持多核、多屏幕分辨率、NFC……Windows Phone 8终于让我们看到了一个在功能上,可以与Android、iOS相抗衡的移动操作系统,抛开设备升级、应用兼容性等问题,Windows Phone的***问题仍是市场份额。没有一定的市场占有量,这不单单影响着微软、诺基亚以及其他WP设备制造商,更会影响开发者们的热情,对此,张善友老师也感慨说:
微软很有很长的路要走,WP8的不足体现在消费者市场上,作为一个开发者同时也是一个消费者,对微软的WP8不支持现有设备的说法很失望,其实就是Android、iOS也一样不是所有设备都可以升级到***版,微软应该做好市场这块,市场毕竟不能完全和产品等价,没有了市场,开发者也很受伤。