写点什么

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

  • 2012-02-29
  • 本文字数:1263 字

    阅读完需:约 4 分钟

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

2012-02-29 06:063559
用户头像

发布了 125 篇内容, 共 39.9 次阅读, 收获喜欢 5 次。

关注

评论

发布
暂无评论
发现更多内容

TCP异常场景:三次握手四次挥手丢包情况解析

Java全栈架构师

程序员 面试 TCP 计算机网络 秋招

SENSORO 智慧城市平台中的延时队列设计

SENSORO

大数据 物联网 智慧城市 延时队列

动态线程池的9个应用场景你见过几个?

程序员小毕

Java 程序员 面试 程序人生 线程池

运维审计是什么意思?有什么作用?用什么软件好?

行云管家

运维 审计 IT运维 运维审计

数字化转型新CP:云原生+边缘计算 实践分享

York

容器 云原生 数字化转型 边缘计算 边云协同

大数据培训可以成为优秀工程师吗?

小谷哥

上游sql通过drainer同步到kafka时在kafka中是什么样子的

TiDB 社区干货传送门

实践案例 管理与运维 版本测评 大数据场景实践 实时数仓场景实践

什么是“根创新”?从公交支付用上国产数据库说起

OceanBase 数据库

参加java培训和自学技术有什么区别

小谷哥

去中心化交易所swap系统开发功能以及逻辑分析

开发微hkkf5566

多种姿势搞定Tidb集群监控大屏

TiDB 社区干货传送门

监控

PCTP考试学习笔记之一:深入TIDB体系架构(上)

TiDB 社区干货传送门

管理与运维 TiDB 源码解读 TiKV 源码解读 TiKV 底层架构

java学习过程中要注意哪些方面?

小谷哥

RT-Thread记录(十六、SFUD组件 — SPI Flash的读写)

矜辰所致

RT-Thread 8月月更 SFUD SPI设备

PCTP考试学习笔记之一:深入TIDB体系架构(下)

TiDB 社区干货传送门

TiDB 底层架构 管理与运维 TiDB 源码解读 TiKV 源码解读

看完年薪30W~120W程序员分别需要掌握的技能栈,我彻底悟了!

程序员小毕

Java 程序员 程序人生 后端 架构师

RT-Thread记录(十七、AT组件 — ESP8266使用 at_device 软件包联网)

矜辰所致

esp8266 RT-Thread 8月月更 AT组件

融云移动办公协同平台,助力政企数智化转型升级

融云 RongCloud

企业 即时通讯

历时10个月,1300+队伍参赛 第二届HarmonyOS开发者创新大赛奖项揭晓

极客天地

开放下载 | 飞天技术峰会-云原生加速应用构建分论坛资料开放下载

阿里巴巴云原生

阿里云 云原生

我吐了!一个奇葩的线上问题,导致我排查了一天

Java永远的神

Java 程序员 面试 程序人生 后端

C/CPP基础练习题(一)运算符,判断

CtrlX

c c++ C# 8月月更

零基础学员如何参加大数据培训?

小谷哥

OceanBase 亮相2022全国CIO大会,荣获“2022年度CIO信赖品牌”

OceanBase 数据库

前端开发技术培训班靠谱吗

小谷哥

实战-记录一次大版本升级

TiDB 社区干货传送门

新版本/特性解读

TiFlash 表达式的实现与设计

TiDB 社区干货传送门

应用日志采集是什么意思?批量采集应用日志软件用哪个?怎么操作?

行云管家

日志采集 IT运维 行云管家 应用日志

2022 全球 AI 模型周报

Zilliz

人工智能 深度学习 计算机视觉

swap去中心化交易所系统开发技术分析

开发微hkkf5566

pd-ctl 选项 --jq 格式化语法使用案例详解

TiDB 社区干货传送门

性能调优 实践案例 管理与运维 扩/缩容

开发人员首选跨平台工具之最新调查_语言 & 开发_Abel Avram_InfoQ精选文章