VisionMobile:2012年跨平台开发工具报告

移动开发
VisionMobile发布了2012年跨平台开发工具报告,跨平台工具(CPTs)让开发者可以以较低的增量成本针对多平台开发应用。这得以让开发者可以针对更多的平台,也打破了苹果和Google的移动生态双寡头垄断。

 

[[80624]]

我们的报告基于6个月的项目,包括大规模的线上开发者调研(2500位),以及深入的研究。报告访谈了超过100位工具企业。

CPTs解决了我们今天所面临的挑战,他们让开发者可以针对多个平台开发应用-通常针对移动,但也包括平板电脑或电视屏幕,在这里开发者可以使用几 乎相同的基础代码或在一个设计工具内完成开发。CPTs减低了平台分化的成本,让开发者可以以较小的增量成本覆盖新平台。更重要的是,跨平台开发工具让软 件企业可以定向多样的平台以复用开发者的技能、共享基础代码、同步发布和降低服务支持。

跨平台开发工具的早期领导者

调查显示PhoneGap和 Sencha是跨平台开发者目前使用最多的工具,分别为32%和30%。竞争前五名的还包括Xamarin’s MonoTouch / Mono for Android, AppceleratorAdobe (Flex)。后面5个工具是Unity, Corona, AppMobi, RunRev和MoSync。

 

PhoneGap (23%), Xamarin Mono (22%) 和Unity (22%)则也是开发者打算采用的主要工具。工具的位置也会发生变化,因此很多开发者正在尝试采用新的工具。目前最流行的CPT工具只占到IOS和Android平台的一半份额。

跨平台工具 挑战苹果和谷歌的双寡头垄断

跨平台开发工具真正的影响是战略性的,当2011年苹果和Google如日中天,无法挑战时,跨平台开发工具为WP7、RIM的黑莓OS和三星的Bada扫平了障碍,让开发者得以用较低的增量成本和较高的代码复用去覆盖多个平台。

2011年将是移动生态系统大战的一年,有苹果和Google创造的网络经济效应障碍无疑会遭到新进入者的挑战。跨平台开发工具可以让iPhone开发者去覆盖android和windows phone平台。cpts瓦解了网络效应让其他生态系统能够竞争应用的数量,也能够获得现有的顶级应用,减少市场发布时间,提高总体的app质量。

另外跨平台开发工具降低了开发者的进入门槛,民主化了应用开发环境,让不管开发者用什么语言 (HTML, Java, C++), 不管是什么背景 (爱好,专业,公司),什么层级(外观设计到硬件开发) 都能开发移动应用.各类不同的CPTs为各类开发者提供了解决方案,开发之门向所有的开发者打开。

合并资本强者生存

目前市面上有超过100种跨平台开发工具 2011年有大量新进入者in ,跨平台开发中工具以及走过早期采用阶段,现在正在步入主流。比如Sencha的SDK下载量有160万,Corna APP的下降量2011年超过3500万,Unity称每月有20万名活跃开发者,Appcelerator有3.5万app使用其工具发布,覆盖 4000万设备。

2011年起,跨平台工具提供商获得了多次VC投资,期间也有多起合并和被市场淘汰出局的cpts企业。

CPTs能够更好挖掘HTML/5的潜力

HTML5 也是一个跨平台技术,而CPTs能够更好得挖掘这种技术潜力。cpts工具催生了一批web开发者。我们发现60%的cpt用户,有超过5年以上的web开发经验。确实CPTs工具让很多web开发者转向移动领域。

当然android和window phone等平台在不断进化,cpts能够提供的开发功能总会慢半拍。对于那些需要超级功能如3D游戏,某平台独有的功能的开发者而言,使用原平台的SDK仍然很重要。cpts能与这些原声SDKs形成较好的互补。

跨平台工具将变得寻常

随着平台分化的加剧,需要实现更大覆盖的开发者将会选择cpts。因为这是一个成本有效的开发策略。

多平台和竞争角度的演变

目前,CPT已经可以覆盖主流平台。而CPT针对开发者提供的解决方案也在多样化。比如针对开发者细分的平台,如游戏,企业或媒体app。开发者面 临着不同的问题和调整,针对性的CPT平台能够较好地解决不同开发者的开发难题。未来cpt还会进一步细化,如针对金融、医疗健康开发的解决方案。

下一个领域是多屏领域,是CPTS的重要方向。不同的屏幕有不同的接入方法互动方式,是cpt平台的一个发展方向。

责任编辑:佚名 来源: VisionMobile
相关推荐

2012-03-05 09:34:59

PhoneGapSencha ToucJQTouch

2012-06-27 17:25:52

VisionMobil跨平台开发工具

2012-05-17 11:28:32

2012-06-27 17:30:03

VisionMobil跨平台开发工具

2012-02-09 16:45:41

2023-08-16 00:52:31

Electron开发工具

2023-10-11 10:03:33

Electron桌面应用开发工具

2023-12-06 09:02:56

Electron前端

2023-04-05 22:42:08

Electronsize工具

2015-03-30 16:00:21

Windows应用少开发工具

2024-02-21 09:43:50

ElectronNode.js前端

2023-06-03 00:04:43

Electron版本安全

2012-06-27 15:28:37

VisionMobil全球移动开发者调查

2012-05-24 13:25:37

TitaniumPhoneGapAppcelerato

2011-05-11 10:39:51

XcodeiOS

2013-09-10 10:44:39

移动开发工具游戏引擎

2015-03-03 10:16:13

VisionMobil移动开发趋势

2015-03-03 14:54:46

VisionMobil移动开发趋势

2016-05-16 09:32:04

移动开发工具技术

2016-06-06 17:26:22

平台开发
点赞
收藏

51CTO技术栈公众号