开发人员首选跨平台工具之最新调查

转载 2012年03月21日 14:40:05

   VisionMobile 发布了一份新报告,报告中统计了开发人员当前使用的跨平台工具、未来计划要使用的跨平台工具以及打算弃用的跨平台工具。调查结果预示着行情不太稳定,许多开发人员都倾向选择寻找更好的工具。

        市场分析和策略公司 VisionMobile 进行了一项调查,目的是从开发者角度对跨平台工具(cross-platform tools,CPT)进行评估。调查对象跨越了整个地球,共有来自 91 个国家超过 2400 名开发人员参与其中。VisionMobile 从一份超过 100 个工具的列表中,挑选出了它认为最有名、使用最广泛的 20 个供应商及工具,它们分别是:Adobe (Flex)、Appcelerator (Titanium)、AppMobi、Bedrock (Metismo)、Ansca (Corona)、DragonRad、Kony、Marmalade、MoSync、Netbiscuits、Alcatel Lucent (OpenPlug)、PhoneGap、RhoMobile、RunRev (LiveCode)、Sencha Touch/jQTouch、Strobe/Sproutcore、Unity、Unreal、Worklight 和 Xamarin (MonoTouch/Droid)。

        参与调查的开发人员依据他们主要使用的跨平台工具进行了回应,分布情况如下:排在首位的是 Mono,接下去是 PhoneGap、RunRev 和 Appcelerator——它们各自的用户数量十分接近。

开发人员首选跨平台工具之最新调查

        当问题变成开发人员所有使用过的工具时,结果层次结构发生了变化,即问题变成了统计“在不区分工具是否为主要开发工具的前提下,开发人员使用最多的跨平台工具列表”。调查显示 PhoneGap 排在首位,其次是 Sencha Touch 和 Mono:

开发人员首选跨平台工具之最新调查

        在未来计划使用的跨平台工具列表中,PhoneGap 一马当先:

开发人员首选跨平台工具之最新调查

        但是也有大量的开发人员准备在未来弃用 PhoneGap,这样的结果显示了行情波动很大,开发人员仍在选择最好的工具。大部分开发人员计划舍弃 Flex,想到 Adobe 在 Flash 和 Flex 上的姿态,你就会觉得这个结果并不令人惊讶。采用率和弃用率应当结合起来看,这样才能更好地评估某个工具在未来如何发展:

开发人员首选跨平台工具之最新调查

        调查中开发人员选择一个工具而不是选择另外工具的原因按照顺序排列依次是:61% 的人作出选择是因为“它支持我的目标平台”;43% 的人作出选择是因为“它能够用到我的开发技能”;40% 的人作出选择是因为“它价格低或者免费”;33% 的人作出选择是因为“它能加速开发过程”;23% 的人作出选择是因为“它学起来简单”;19% 的人作出选择是因为“它提供丰富的 UI 功能”;10% 的人作出选择是因为“它可以访问设备或硬件 API”;而只有9% 和8% 的开发人员做出选择分别是因为性能和工具拥有良好的供应商支持:

开发人员首选跨平台工具之最新调查

        当涉及工具使用中的用户满意度时,有意思的是,所有工具的得分都在3.7和4.0之间,即满意度近乎持平:

开发人员首选跨平台工具之最新调查

        2012年跨平台开发工具报 告(PDF,共 97 页)包含了在用户调查和数据处理中使用到的方法、排名前 15 位的供应商及其工具的详细信息以及一些概括总结。从报告中可以看出,跨平台工具正在成为平台供应商(Apple、Google、Microsoft、 Samsung、RIM)的战略性资产。跨平台工具既是对本地开发工具的补充,也是应用程序开发“民主化”的要素。多元化支持(手机、平板、PC 甚至即将到来的智能电视设备)将会是跨平台工具的“下一个新领域”。

        查看英文原文:http://www.infoq.com/news/2012/02/Cross-Platform-Tools
来自: InfoQ

面向.NET开发人员的Ajax平台策略.

  • 2008年03月03日 17:50
  • 12KB
  • 下载

Visual Studio 2017最新版正式发布!适用于任何开发人员、平台及APP

适用于任何开发人员、APP及任何平台的Visual Studio 2017 新功能介绍。 快速生成更智能的应用 实时依赖项验证等新功能有助于推动早期开发过程中的 DevOps。 此外,无论使用...

海外优秀资讯抢先看6:私有应用云平台Sandstorm服务对象之开发人员

What's in it for developers? As it turns out, lots of things:这对开发人员又有什么好处呢?事实上,大把的好处:Focus on your P...

敏捷开发一千零一问系列之三十六:跨平台开发的人员和代码复用

问题:团队里有不同专业的人员,例如开发iPhone和安卓的手机人员,他们一起召开每日会议的话意义有多大?因为iPhone项目的进度和安卓项目的进度看似关系不大,iPhone开发人员遇到的问题安卓开发人...

8个对于Web设计和开发人员非常有用的在线工具

梦想天空  原文来自:8 Useful Online Tools for Web Designers and Developers)     在工作中借助一些非常好用的工具可以让你...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:开发人员首选跨平台工具之最新调查
举报原因:
原因补充:

(最多只允许输入30个字)