移动应用程序的开发步入新时代

移动开发
移动开发已经成为开发领域的新航标,移动开发者也随着终端设备的普及越来越受到关注,移动应用程序的开发已经步入了新时代。

移动开发已经成为开发领域的新航标,移动开发者也随着终端设备的普及越来越受到关注,移动应用程序的开发已经步入了新时代。本文为Vision Mobile网站客座作家Tor Björn Minde仔细观察了开发者在代码开发、调试和支持方面的感想。

51CTO推荐专题:2010移动应用开发者大调查

iOS和Android市场渗透率高吗?VisionMobile的研究表明,开发者认为答案是肯定的,虽然就iOS或Android本身而言并非如此。和Symbian及Java ME设备相比,iOS和Android的设备在整个市场上只占小部分。开发者看待市场大小的观点很有可能不仅仅是装机量,而是大量的“程序消费者”。

代码工厂
代码工厂

开发者还认为平台最受青睐的特点是“能快速写出代码和设计出原型”,第二重要的是平台能否赚钱。这说明,移动开发的“趣味性”和赚钱的能力是开发者同等关注的两个因素。

《移动开发者经济学2010及未来》这份报告内容涵盖了许多移动开发领域的新观察。这篇文章里,我将会对报告中以“移动应用开发的构件”为标题的第三章发表一些评论,同时强调一些调查中的收获。

市场渗透率应该解释为实际的程序使用渗透率

开发者所认为的“最好”的平台似乎和实际情况有些矛盾:开发者蜂拥到iOS和Android上,因为它们是“感觉上”占有最大市场份额的平台,但设备数量最大的平台和每个平台上可用程序的数量是两回事,装机量最大的平台(Java ME,Symbian)上,程序数量最少,反之亦如此。

那么,不同平台的市场渗透率只是“感觉上”的吗?还是有其他因素支持开发者的选择?

Ovum报告中有一些相关的数据,所有的应用程序下载中,iPhone占了69%,Symbian占了9%。报告还进一步发现,2009年,所有下载程序中,57%都是北美的用户产生的,暗示了iOS和Android用户的使用规律。iPhone和Android手机用户更倾向于下载应用程序。

报告中有关iOS和Android的其他数据,特别是苹果应用程序商店的易用性、应用程序的发掘模式和多点触摸体验,揭示了很重要的一点:对应用程序开发者来说,值得考虑的市场不仅和装机量有关,iOS和Android装机量并不是最大的,但下载、使用和易用性曲线却优于其它平台——这也揭示了为什么开发者感觉iOS和Android市场占有率很大。因此感觉到的市场渗透率应该解释成程序使用和下载的渗透率。

移动开发者选择平台的一个重要的技术原因是“快速写好代码和设计出原型”。Android、Mobile Web和Flash Lite的学习曲线似乎最短,而Android的开发曲线最短。

开发者还认为写代码的速度和趣味性很重要,虽然从心理上说,他们会更偏向于金钱和受众带来的吸引力。平台标准的选择中,技术原因显得越来越不重要,但开发者被平台的“软价值”所模糊和影响了,而软价值则又影响着“什么才是重要的”这个问题的答案。

我们在爱立信实验室的一个研究表明,开发者,移动应用程序开发的先锋们,可以大致分为四类。这四类人的划分,是根据对“什么最重要”这一问题的回答得不同而进行。一类开发者对于开源有很强的看法,另一类主要关注回报率,第三类被低开发门槛所吸引,第四类希望每个平台上都能尝试。

未来的移动开发构件

大致而言,从市场渗透率、易用性和跨平台支持来说,HTML5浏览器上的移动网页开发或者WRT是有前途的。Vision Mobile的研究同时表明,移动网页开发技术和本地程序相比仍有问题,主要问题在于开发环境、设备API支持和UI生成。

我们认为开发者未来将使用的两种开发环境(本地和网页),都会得到程序商店和其它程序发掘工具的支持。可以预测,WRT会比之前的跨平台环境(J2ME,Flash Lite)过得好,因为WRT有规模壮大的开发社区(而不是单个厂商)。

开发者支持——未发掘的机遇

Vision Mobile的研究暗示,开发者支持市场存在鸿沟。开发者愿意为隐藏的API付钱——这是平台提供者明显的商业机会。设备厂商可以为开发者提供高级API作为差异化服务,但和跨平台程序支持相矛盾。Vision Mobile的研究表明,为了使平台提供者的API在采纳的深度和广度上都能达到一个足够高的目标,那么我们就需要一个标准——相比之下,对于开发者来说是否足够有趣,就显得不那么重要了。

 

最后,Vision Mobile建议开发者寻求技术支持时尽量使用非营利站点和开发者社区——例如Slashdot,Stackoverflow,Daniweb,anddev.org和中国的开发站点csdn.net。同时,我们在爱立信实验室的研究还发现,开发者使用的技术支持工具还是常规的搜索引擎和开发者社区。

结论及作者

总之,Vision Mobile的报告为那些需要理解开发者体验的人分析了大多数感兴趣的领域。对使用“第一波”平台(报告中提到的“复兴时期”)的开发者体验方面的了解,对指导以未来平台发展为目的的移动应用程序开发和营销至关重要。

Tor Björn 是爱立信实验室主管,在移动多媒体和程序领域有25年经验。

【编辑推荐】

  1. 开源的MeeGo 移动开发者还在等什么
  2. Android世界:移动开发者何去何从
  3. “天线门”惊动CCTV 无碍我国移动开发快速前行
  4. 移动开发:第三方开发者应如何选择平台?
责任编辑:佚名 来源: ifanr
相关推荐

2012-10-09 10:58:56

IBMdw

2009-11-03 13:27:03

接入网市场

2010-10-15 09:39:22

MeeGoQt

2011-12-06 10:10:59

云计算移动应用

2011-02-22 10:23:43

2009-07-14 17:16:33

吹制光纤综合布线

2014-05-04 09:37:51

2010-08-18 09:23:19

Flash Lite移动应用程序开发

2014-04-28 09:11:31

应用带宽WLAN建设

2011-11-17 15:01:37

AdobeAIR移动应用

2013-02-22 09:28:45

MEAP软件移动应用开发HTML5

2018-12-28 14:10:57

开发工具 移动应用

2011-01-10 10:27:51

linux应用

2017-01-15 15:02:42

JavaScript移动应用开发框架

2021-11-16 13:46:29

移动应用安全应用程序

2012-10-11 09:16:42

政府部门开发

2011-05-06 15:31:28

moblweb开发DSL

2011-03-21 09:44:22

Facebook智能手机

2022-01-20 15:33:30

区块链创新初创公司

2014-05-31 22:54:37

Azure移动服务应用程序
点赞
收藏

51CTO技术栈公众号