【IT168调查】本文为 Vision Mobile 网站《移动开发者经济学2010及未来》系列四篇文章的第一篇,本文分析了移动软件领域开发者的心理占有率(mindshare)的变化,以及背后的推动因素。随后三篇的译文将陆续放出。报告全文可在这里下载(英文版),全文PDF的解释更加具体,详述了分析方法。
自本世纪初开始,软件对于移动行业的变革起着关键的作用。到2008年,移动软件和应用程序也逐渐从从工程师的生涩术语变成基本的营销实战内容。
套用股票术语,开发者的偏好是业内最热门“商品期货”,它的“股价”在过去的两年里扶摇而上。平台提供商、手机OEM厂商、网络运营商、硬件厂商以及通信基础设施供应商都希望能够推动移动应用程序的创新。这些业内玩家相互竞争,希望赢得软件开发者的心,以期提升自家设备或网络的附加值。但移动开发者的心里占有率又是什么情况?
我们最新的《移动开发者经济学2010及未来》报告提出了许多新的见解,包括移动开发者的心理占有率,对开发者所参与各阶段的分析——从选择平台到出售兑现。报告基于一组测试基准以及对全球八大平台、400 多位开发者所做的调查。平台划分为:iOS(iPhone)、Android、Symbian、BlackBerry、Java ME、Windows Phone、Flash Lite 以及移动网络开发(WAP/XHTML/CSS/Javascript)。
从开发者心理占有率的角度来看,我们的研究表明 Symbian 和 Java ME 曾经占据过主导,直到 2008 年被 Android 和 iPhone 超过。尽管 Symbian 在智能手机市场的渗透率仍占据第一位,四倍于 iPhone,相比 Android 更大。但开发者对 Symbian 平台进化的不满早已非常明显。
而实际上从开发者体验的角度来看,Android 是非常受欢迎的平台,有近 60% 的受访开发者最近从事过 Android 相关开发,假设这八个平台的有经验开发者比例相当。iOS 是第二受欢迎的平台,超过了 2008 年仍处于首位的 Symbian 和 Java ME。
过去的两年里,Symbian、Java ME 和 Windows Phone 上的移动开发者已经流向 iPhone 和 Android,另有不少 PC 软件开发者也转向这两个平台。受访的 Symbian 开发者中有 20-25% 同时也在 iPhone 和 Android 软件商店里卖程序,这说明目前很多老平台的开发者在心理上也在向新平台转移。大多数 Java ME 开发者对“写一个程序,哪儿都能运行(write once, run any where)”的景愿也失去了信心。流传的开发者推荐信暗示近半数的明星级 Windows Phone开发者在用 iPhone,并且对再次投入 Windows Phone 开发持谨慎态度。还需要指出一点,一些很有影响力的 Symbian 开发者也在离去,例如作为 Symbian 社区主力网站之一的 Symbian-Guru.com 已关闭,创办人也转向了 Android。
设备保有量与应用程序数量的不一致性
新老平台进化速度差异方面最强有力的证据是设备保有量和应用程序数量的巨大不一致性。Windows Phone、Symbian、Java 和 Flash 的市场渗透率都是 Android、 iPhone 和黑莓的很多倍。但程序商店应用程序数量上的对比却大不相同。
Java ME 和 iOS 是最具代表性的例子。据说有 30 亿部手机装有 Java ME,相较之下,应用程序数量却非常少。iOS 目前有 6000 万部设备(不包括 iPod Touch 和 iPad),但应用程序已超过 25 万,在可预见的未来,数字还将继续增长。
不一致性同样也在跨平台的运行环境如 Java ME 和 Flash Lite 上体现出来。和传统认识完全相悖,跨平台的运行环境被认为是前进的方向,但平台上可用的程序数量却相对很小。最近的苹果和 Adobe 之争以及带来的结果——苹果所有产品都不再支持Flash,削弱了 Adobe 的地位。Sun 在 Java ME 最大的问题,平台分裂方面也只做了些漫不经心地努力,Oracle 的接手只会让问题更严重。
选择移动平台——事实与猜测
400 多位受访者中的 60% 开发经验超过三年,样本反映大多数开发者都为多个平台进行开发,平均每人参与 2.8 个平台。五分之一的 iPhone、Android 平台受访者同时在这两个平台的软件商店发布程序。
问题是:在今天这个软件平台多样化的市场里,开发者如何在 iOS、Android、Symbian、Java ME、黑莓、Flash、Windows Phone、移动网络、WebOS、三星 Bada 中做出选择?对今天的移动开发者来说,市场渗透率和营收潜力无疑是最重要的两个因素。
调查的八个主要平台中,75% 的受访者选择了“高市场渗透率这”。“收益潜力”是第二重要的因素,过半受访者的选择。实际上市场渗透率和收益潜力在选择平台时比任何技术因素都更重要,说明移动开发者现在非常看重移动开发的经济利益。
市场原因超过技术原因也标志着开发人员心理占有率的转变。开发者不再把寻求编程的乐趣视为足够的回报,而是最优先考虑带来收益的机会。移动开发者目前似乎顺应了商业实用主义。正如一位受访者的评论:“技术考量无关紧要,平台选择总是市场导向”。