慧聪网首页慧聪通信网首页资讯展会人物运营商设备商3G手机iPhone手机CDMA找供应找求购免费注册立即登录加入买卖通即时沟通网站导航

慧聪通信网

跨平台工具如何终结操作系统战争

http://www.tele.hc360.com2011年12月20日09:30搜狐IT

    【慧聪通信网】北京时间12月19日消息,据国外媒体报道,业内分析师乔纳斯·林德(JonasLind)近日撰文称,比起HTML5,跨平台更能对目前平台的碎片化,以及苹果和谷歌的双寡头垄断发起挑战。林德在文章中还概括了目前存在的跨平台工具,并指出这些工具将会变得和原生平台一样重要。

    全文概要如下:

    Android、iOS和WindowsPhone平台的对决一直是过去一年行业内的话题。但是手机平台之间市场份额的争夺并不想业内许多人认为的那样具有决定性。

    业内一种流行的观点认为:整个市场将不可避免地走向苹果与谷歌双寡头垄断。苹果应用程序商店已经拥有超过40万个应用。Android方面则增长迅速,现在已经有超过25万个应用做基础,预计今年年底就能追上苹果。根据应用商店分析公司Distimo的数据,所有应用商店中近80%的应用被这两个市场巨头控制。市场研究机构高德纳(Gartner)2011年第1季度的数字显示,iOS和Android共同的市场占有率为53%,并且这个数字还在上升。

    但双寡头可能受到移动网络和跨平台工具的挑战。HTML5赋予所有其他平台通过浏览器提供应用的能力。VisionMobile最近的开发者经济报告显示,在获得开发者关注度方面,移动互联网(HTML5是其中一个子集)排在Android和iOS平台之后,已经是第三大流行的开发平台。

    与此同时,HTML5被炒作过度,那种认为HTML5将取代所有原生应用的想法需要经过现实的检验。与基于HTML5的应用相比,原生应用将会继续提供更为丰富的功能、更好的性能和更高的安全性。quirksmode.org的研究表明,每一个移动WebKit的实现略有不同,这可能导致基于HTML5的应用出现问题。在最近的白皮书中,移动网站和应用程序发布平台Netbiscuits测试了智能手机对HTML5中18个功能的支持,结果发现主流智能手机也只能对其中的一些重要功能提供部分支持,或者根本不支持,实现也是支离破碎。iPhone上可以运行的应用黑莓和三星手机可能就无法运行,反之亦然。或引用信息技术分析公司Forrester在HTML5与原生辩论中的言论:应用和互联网之争仍将继续……两者是无关的。问题不在于是否要在应用和移动网络中选择一个,两者将并存。

    跨平台开发工具概览

    新类型跨平台工具比纯HTML5更有趣,因为比起基于HTML5的浏览器,它们能够提供更好的性能和功能。这些工具开发出的应用大致被分为两类:

    1)网络应用/混合应用。这些应用程序利用网络引擎(“网络浏览器”),通常用HTML/CSS/JavaScript编写。

    2)原生应用。这些应用被编译成机器代码,并经常以C++或相似的语言编写。

    过去几年来,跨平台工具作为一个新兴的市场,出现了大批活跃的初创公司。下图说明在跨平台工具市场,复杂性和性能之间的不同取舍。

健康指南