谁是竞争的赢家

第一部分 开发者的青睐:在平台竞赛中的赢家和输家(下)

用户可以买到你的爱

开发者的青睐在过去12个月有很大的改变。是什么确定平台的选择?换句话,是什么促使开发者为平台投入他的时间和精力?是收入,功能,个人喜好还是可到达的用户数?

过去一年开发者变得更有经济头脑。图中选择平台的五大原因中,只有一个是技术因素,其他四个都是商业因素。

钱买不到爱,但用户可以。半数受访者认为市场渗透率(可到达用户数)大是选择平台的最重要因素。同时只有大约1/4的受访者将赚钱视为重要因素。事实上,赚钱能力并没有比快速编码和快速建立原型重要多少。

有趣的是,从事技术的开发者和在工作室从事商务角色的开发者在平台选择标准上并没有显著变化。唯一突出的差别是对收入潜力的考虑,从事商务角色的开发者2倍于业务爱好者,这是很好理解的。

平台的选择标准和公司规模关系不大。唯一突出的差别是当公司成长后,对市场渗透率的侧重移向优先考虑客户需求。

“低成本门槛是新平台的关键。对于小公司,采用新平台主要考虑移植成本和在单一版本中获得最大的用户量”Roger Nolan,CTO at Ambient Industries, producer of the Flook location browser.

然而,在平台厂家走出去,开始配合他们的市场信息来刺激用户到达率之前,有一些小的关键点:不同平台的开发者选择标准不一样。例如iOS的开发者倾向商务标准,Windows Phone的开发者主要考虑技术标准,这表明微软仍不是具有吸引力的商务平台。下图显示开发者在八大平台中最主要的两个商务和两个技术标准。

为多屏而准备


绝大部分的移动开发者都基于智能手机。今日,大部分的新闻都是围绕Android和iOS。但是对于“智能”的单板开发者生态链正在为多屏准备,那时,智能手机不再是消费者“百里挑一”的设备。

根据研究,接近50%的智能手机开发者同时也在为中档(提供短息和互联网连接)手机开发。此外,计划在TV和机顶盒上开发的开发者数目增长4倍,表明住宅应用市场的发展势头。接近1/4的Android,iOS,Java,Mobile web和QT的受访者计划未来会针对TV和机顶盒开发。

Mobile web是多屏应用开发的普遍选择。研究证实mobile web是最适合的平台。Mobile web开发者平均面对2.5个屏幕类型,多于Android和QT的1.8个。

除了mobile web,还没有其他主流平台针对跨屏开发。英国的一位从事新闻发布移动软件开发者说:“在不同平台(iOS,Android,WP7)的编程和UI是很不一样的。... 代码在这些平台中重复利用率很低。我们正在积极寻求HTML5作为多平台的开发环境。”

JAVA,曾经的跨平台应用的王者已经失去吸引力。针对多屏开发中,JAVA开发者是排名第三。JAVA开发者有很强意向从JAVA平台据点的中档手机转向智能手机。

图显示当前开发者面向的屏类型。目前iOS开发者最倾向智能手机,JAVA开发者最倾向中档手机。在未来的意向中,iOS和黑莓开发者对多屏最不感冒,而QT和Android的开发者对多屏编程最感兴趣。

移动开发者:一面不能适全

我们知道不是所有的开发者都扎着马尾,穿着卡其短裤。很早以来,软件工程师被误为坐在黑暗房间里的不合群怪人,从不与客户交谈。

很多运营商,手机OEM和消费品牌经常是用“开发者”作为对任何进行移动应用开发者的标签,无论是业务爱好者,还是世界500强企业的程序员。当今,开发者是最前缘的移动创新者,我们需要更加精确地知道谁是这些“开发者”。

有多种“开发者“分类方式:地域,平台,经验水平,选择平台标准,应用类型以及服务哪些垂直行业。开发者分类和消费者分类一样复杂。但无论采用哪种分类标准,都必须承认存在多种类别。从业余爱好者和学生,到创业和自由职业的专业人士,被委托的开发者、数字机构、系统集成商,以及在建立商务模式B2B或者B2C应用的开发者,有着不同的激励方式,不同的倾向,不同的侧重和不同的需求。

vertical industry:什么是垂直行业?“垂直门户”是相对于传统门户网站而言, 如雅虎链接的内容广泛而全面,覆盖各行各业,“垂直门户”则专注于某一领域(或地域)如IT、娱乐、体育,力求成为关心某一领域(或地域)内容的人上网的第一站。

垂直网站的特色就是专一,不追求大而全,只做自己熟悉领域的事。他们是各自行业的权威、专家,他们吸引顾客的手段就是做得更专业、更权威、更精彩。他们也用广告宣传自己,但他们太了解这个行业了。只需吹灰之力,就可以让顾客们知道:网站又开新栏目、新产品等。 而垂直网站的顾客也不是普通的顾客。他们基本上都是该行业的消费者。每一个顾客代表的购买力,比综合网站顾客的平均水平要高出许多倍。所以垂直网站常常能以比综合网站少得多的访问量换来更多的广告。

下面将分析不同应用类型,不同开发经验以及不同地域的开发者之间的差异。

应用分类

不同应用类别的开发者倾向不同平台。商务应用在Windows Phone的开发者中很流行,但很少出现在Android的开发者中。娱乐应用流行在iOS和Qt的开发者。游戏则在Qt和Java,但是很少出现在mobile web和Windows Phone的开发者中。

这表明平台厂商需要覆盖开发者不活跃的软件点。同时运营商需要为他们的整合业务开发选择适当的开发者。最后,对开发者而言,不同平台的应用类型差异可能会有让他们脱颖而出的机会。

体验

今天每一个优秀的平台都需要快速学习曲线(在第三部分会有更多分析)。同时,没有任何可以替代开发经验 - 发展开发者经验可以促使开发者生态链的平衡。然而平台厂商在我们接下讨论的开发者生态链定位中欠缺成熟。

随着放弃Symbian,Nokia的高素质的移动开发者正在流失。Symbian开发者在移动软件上是最具经验的,有15%开发者具备7年以上的移动开发经验。

我们同样看到Apple对PC和Internet开发者的诱惑,iOS平台比其他平台对7年以上PC/Internet开发经验的开发者明显更具吸引力。这也表明资深软件开发者正在转向移动领域,使用iOS作为进入点,由此使开发者的质素显著提升,尤其在北美地区。

WP7自2010年底推出,吸引不少资深开发者。我们看到有经验的移动开发者开始使用Windows Phone,目前Windows Phone的开发者有3-6年的开发经验 - 表明微软针对PC和Xbox开发者的策略得到回报。

总之,具有PC/Internet软件开发经验的开发者正在涌入移动领域。然而,研究表明,除了Apple和微软,其他平台厂商并不能吸引足够多的具备移动或者PC/Internet开发经验的开发者。

不匹配的开发者市场

“进入Android非常非常容易。对开发者而言Android是一个踏板”Kishore Karanala,资深Symbian开发者,Teleca India

软件创新并不都是全球性的(例如新闻和音乐),移动应用也有区域性的,即最受欢迎的移动应用可以是地区性(或者本地化的)应用。因此,平台厂商和OEM需要培养和获取本地开发人才。然而在移动开发者生态链中有很多地域性的隔阂,使开发者不能满足市场需求,特别是黑莓,Java和Flash Lite平台。

黑莓的开发者集中在北美,北美地区的16%的受访者使用黑莓作为开发平台,但是,在欧洲几乎没有。这说明RIM的开发者市场存在很大空白。

JAVA开发者已经从传统的欧洲转向了新兴市场:亚洲,非洲和南美,受访者中的有42%来自这几个地区。这也因为iOS和Android在亚洲、非洲和南美的渗透率较低,以及JAVA在传统的开发中心欧洲和北美饱受负面新闻的影响。

Flash Lite是另一个平台在市场(需求)和开发者(提供)之前存在巨大隔阂。Flash Lite的热点在新兴市场,那里大众市场最优体验平台是Nokia的S40手机,而不是在用户体验上Flash比不上原生应用的iPhone和Android平台。然而只有很少的Flash开发者针对新兴市场。“我们是很少有的针对东南亚地区Nokia手机开发的开发商。对低端手机Flash Lite有广阔的市场。”Stefan Wessels说,他是超过7百万应用下载量的Breakdesign的创始人之一。

Android是为唯一被三个应用开发中心大陆,欧洲、北美和亚洲,的开发者所采纳的平台。Teleca India的Kishore Karanala说:“进入Android非常非常容易,对开发者而言,Android是一个踏板”,他是Symbian的资深开发者,具有5年以上的移动应用开发资历。相比较,iOS在亚洲的青睐度要低,这是因为Apple的设备在亚洲国家的渗透率相对低。