文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处:http://blog.csdn.net/flowingflying/
3.1、优选平台
我们的研究发现,有41%的开发者同时在iOS和Android上开发,对于这些开发者,真正的问题是“哪个平台我优先”,而不是“哪个平台我要选择”。开发者和组织的平台优选是应用生态系统的重要健康指数,直接影响用户体验。平台优选决定新应用或者主要应用升级首先哪个平台上进行,这影响应用质量;优先级别较低的平台通常是外包。
“性能并不是我们在混合应用的碰到的唯一问题。在不同设备上测试这些应用是个挑战,因为每个设备都有不同的网页视图。Android在设备/API碎片上有更大挑战,尽管在version 4之后有了显著的改进。” Jared Siirila, 咨询软件工程师,移动系统管理,IBM
2014年Q1开发者经济调查表明,37%的开发者将Android作为他们首要平台,比2013年Q3有轻微上升。就优先权而言,iOS持平,有32%的移动开发者选择iOS作为他们的优先平台。将HTML5作为优先平台的有15%,较2013年Q3的17%有所下降。尽管这下降很小,但很可能是之前优选HTML5开发者碰到了纯web方式的缺点。我们的在2013年Q3的《HTML5 vs原生应用》研究中指出HTML5开发的关键问题不是性能或者可用API,而是缺乏成熟的开发工具。
“HTML5最大问题工具的成熟度。” Robert Shilston,金融时报实验室主任,金融时报
将其余移动平台作为优选的开发者加起来不到20%。这反映Windows Phone和黑莓10这类平台面临的挑战程度:它们试图建立一个有竞争力的应用生态系统,然而大部分的开发者资源已经分配到领先平台iOS和Android。
相关链接:我的产业生态链和杂谈文章