【AICon】AI 基础设施、LLM运维、大模型训练与推理,一场会议,全方位涵盖! >>> 了解详情
写点什么

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

  • 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:063308
用户头像

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

关注

评论

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

积分商城系统软件开发

西安链酷科技

积分商城

如何保障汽车嵌入式软件的质量与安全?您需要了解ASPICE标准

龙智—DevSecOps解决方案

汽车软件开发 汽车软件 ASPICE OEM

NSDT孪生场景编辑器系统介绍

3D建模设计

数字孪生 建模 模拟仿真

流行的机器学习算法——线性回归

小魏写代码

Flink Batch SQL Improvements on Lakehouse

Apache Flink

大数据 flink 实时计算

软件测试/测试开发丨利用人工智能ChatGPT编写晋级报告

测试人

人工智能 程序员 软件测试 ChatGPT 晋级报告

软件测试/测试开发丨利用人工智能ChatGPT完善个人简历

测试人

人工智能 程序员 软件测试 简历 ChatGPT

海外直播、聊天交友APP的开发

西安链酷科技

直播软件开发 直播平台开发

直播系统开发|直播APP源码开发搭建的开发

西安链酷科技

语音直播平台开发 直播APP开发

凹凸贴图和法线贴图的区别

3D建模设计

纹理处理 材质贴图 凹凸贴图 法线贴图

TiDB binlog故障处理之drainer周期性罢工

TiDB 社区干货传送门

故障排查/诊断

微软推出统一 Copilot AI 助手;谷歌拟自主研发 AI 芯片;苹果拟在国内引进新的 OLED 供应商丨RTE开发者日报 Vol.55

声网

OP链丨ARB链代币合约质押模式系统开发

l8l259l3365

异常检测:探索数据深层次背后的奥秘《中篇》

汀丶人工智能

数据挖掘 机器学习 异常检测

直播软件开发源码——直播系统源码

西安链酷科技

直播软件开发

位移贴图的实现原理

3D建模设计

纹理处理 材质贴图 位移贴图

深入浅出线程池 | 京东云技术团队

京东科技开发者

Java 线程 线程池 企业号9月PK榜

香港站群多IP服务器,扩展您的在线业务,全球影响力加倍

一只扑棱蛾子

站群服务器

法线贴图的视线原理

3D建模设计

纹理处理 材质贴图 法线贴图

阻碍财务共享助力财务转型的三个坑,要绕行!

用友BIP

财务共享

im即时通讯 加密通讯设计聊天区块链系统搭建开发

西安链酷科技

直播软件开发

对话在行人|承德水务:通过数智化实现“一滴水的闭环管理”

用友BIP

对话在行人

数据驱动,智能运营:2023全球商业创新大会精要

用友BIP

2023全球商业创新大会

修复 Spring Boot Actuator 未授权访问问题的指南

Apifox

Java Spring Boot 后端 Spring Boot Actuator 授权访问

OpenHarmony应用开发—ArkUI组件集合

OpenHarmony开发者

OpenHarmony

龙蜥白皮书精选:机密计算平台技术

OpenAnolis小助手

开源 操作系统 白皮书 龙蜥社区 机密计算

海外版视频直播平台开发搭建

西安链酷科技

直播软件开发

HarmonyOS如何使用异步并发能力进行开发

HarmonyOS开发者

HarmonyOS

多元变现产品全新升级,百度内容变现新解法

彭飞

【ODPS新品发布第2期】实时数仓Hologres:推出计算组实例/支持JSON数据/向量计算+大模型等新能力

阿里云大数据AI技术

大数据 阿里云

网络爬虫使用什么特点的http代理?

巨量HTTP

http代理

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