Cydia与越狱应用:开发者、生态环境和不断增加的收入

继上周的《越狱的圈子,来自苹果的机会和挑战》一文后,本周我们继续来讨论越狱的另一个领域:Cydia生态环境。

如果你有一台越狱过的苹果设备(iPhone、iPad或者iPod Touch),那么你就拥有了第一个越狱“应用”(而且是功能最为强大的应用):Cydia。Cydia由Jay Freeman(Saurik)编写,你可以将其理解为一个破解版的iPhone或者iPad应用商店,可以给用户更多的选择。与其说Cydia是一个应用,倒不如说其实一个服务,通过Cydia这一平台,第三方开发者可以更容易发布自己的应用,获得收入。从某种程度上讲,Cydia的存在会冲击苹果公司的App Store。尽管苹果公司加强了对iOS平台的防护,但iPhone Dev Team和Chronic Dev Team这两支专门从事破解的技术团队甚至在iOS5还没有推出之前就已经取得了重大突破。

Cydia水涨船高

九月十六日,Jay Freeman在伦敦举办的第一次越狱大会MyGreatFest(JailbreakCon的前身)中发言,期间对大家关心的Cydia的发展历程,以及未来的出路等问题做了解答。

Freeman与Brian J. Fox、Alexander Guy均为Okori Group的一员。当iPhone发售时,后两者都买了一部iPhone,并且常常与Freeman谈iPhone是多么多么酷。当时的Freeman用的是Nokia 6340i,但他觉得够用了,并没有将其放在心上。

然而后来Freeman在处理一项汽车诊断项目时需要在一个ARM设备上运行Linux,尽管iPhone并不完全符合这个标准,但Freeman可以自己做改装,于是他弄了一部iPhone。并将这台iPhone打造成一个跨平台的设备。

一开始的时候,Freeman通过JocStrap将Java引入iPhone中以便为其安装程序创建自己的库文件,但由于一些限制,安装程序无法加载库,最终Freeman联系上了iPhone Dev Team的Jonathan Zdziarski,后者为Freeman提供了越狱工具,Freeman得以创建了开发工具和库文件。而另一个越狱开发者Yousseff Francis(Qatar)最终让Freeman相信,如果没有一个图形界面,那么他的工具对于最终用户来说一钱不值。于是Freeman重新返工,一个星期后推出了第一个版本的Cydia。

目前,全世界有上百万Cydia用户。
自然,安装了Cydia并不意味着“使用”,Freeman通常会通过iOS设备上有多少比例的用户使用Cydia来衡量用户的活跃度。他让应用分析公司Flurry来帮助其进行统计,而不是通过内部进行统计,并发现了如下有趣规律:
“Flurry统计得到的Cydia的活跃用户数大概占iOS用户的6%-12%。之所以会有如此之大的一个波动是因为当苹果推出新固件的时候,这一比例会跌到6%,因为人们往往会进行升级,体验新的功能。而随着Cydia的升级,用户量稳步上升到12%左右的时候,苹果往往又会再度升级固件,于是这一比例又再度跌回6%,如此循环往复。”

大体上,每10台iOS设备中就有一台装有Cydia。

统计Cydia的用户数是个难题,不过相比起询问Freeman“Cydia上有多少应用程序”这样的问题,后者更加无解。因为在Freeman看来,在Cydia上有着各种主题和工具,这些都不能算是应用。他的回答是:

通常问“Cydia上有多少应用程序”的人都会对“应用程序”有一个古怪的定义。对此我的最新回答是…4个。虽然这并不靠谱,但我的官方回答就是如此。

在Cydia上有许多免费的应用程序,在2009年,Freeman引入了一个简单的支付系统,通过Cydia向应用收取30%提成。由于对iOS设备的需求持续走高,这进一步推进了用户希望摆脱苹果App Store的约束,用户的自然选择使得优秀的应用脱颖而出,许多开发者开始给他们的应用标价出售。
到2011年4月,Cydia的年营业额已经达到1000万美元,每周有450万用户使用Cydia。

通过Cydia获利

Multifl0w和Barrel这两款工具的作者 Aaron Ash也在MyGreatFest大会上发言。 前者是一款iOS设备上的多任务管理工具,后者则是一款有趣的3D翻页工具,颇受用户好评。

Ash回忆起他如何对iPhone开发感兴趣,并编写了Multifl0w的过程:

我不到18岁的时候有了第一部iPhone,当时我学了Objective C,但因为年龄问题,我无法加入苹果的开发者计划,于是我开始用苹果的模拟器进行鼓捣,同时对越狱做了些研究。当时我在高中有一个朋友,他有一台可以运行多任务的Palm Pre,我觉得这很酷,我希望iPhone也具备这一功能,于是我就动手干了。

Ash花了3周时间编写Multifl0w,并在Cydia上标价4.99美金出售。在接下来的几周内,下载这一工具的人越来越多,Ash对代码进行了改善。接下来这一工具开始受到追捧,甚至The Next Web这样的科技网站都有报道Multifl0w,Multifl0w也因此一飞冲天。

这引起了Palm的主意,Palm的法务部门将电话打到Ash家里,告诉Ash的父母,Ash必须在接到电话后两周内停止销售这一工具。Ash回忆道:

要么下架,要么法庭上见,Palm的律师给根本没有给我第三条路走。我发现Multifl0w与webOS的多任务处理功能类似,于是我将其从我的个人网站上移除,之后Palm就再也没有找过我的麻烦。

当时HP正在与Palm商量收购问题,他们有更重要的事情要做,而且我当时不满18岁,如果他们起诉我,对他们的名声也不大好。

Barrel的故事
在Multifl0w发布后,Ash试图改进iOS Springboard程序(一款管理iOS主页的标准应用),让其变得更有趣。受到了Linux上的Compiz和Beryl这两个应用的启发,Ash推出了Barrel。

 Barrel在Cydia中的售价是2.99美金,而且Barrel的生意做得要比Multifl0w要更长久——到写这篇文章的时候,Barrel的安装量是4,031,809——是的,你没看错,400万。

然而这400万并非都是付费用户,iPhone用户有的是渠道去下载免费版。 Ash称:

付费比例只有1%。这种盗版行为让我遭受了大量的损失,如果我的工具是无法盗版的,那么我的收入会更多,因为我知道,用户愿意为之付费。

Ash一直对他从这两款工具中的收入含糊其辞,但他承认,他已经成立了一家叫做Ash Apps Inc.的公司来处理他的税务问题。

通过Cydia上的应用程序收入改变了Ash的生活,他从中不仅赚到了买MacBook的钱和去参加苹果WWDC及Google I/O开发者大会的费用,还帮他解决了大学的学费。Ash称,这让他感觉“好像拥有自己的大学奖学金一样”。

由于在越狱圈子里打出的知名度,Ash收到了来自多家移动应用开发公司的邀请,目前他已经选择成为其中一家的雇员,Ash称,这是一家“有望成为巨头的公司”。

结论

自从诞生之日起,Cydia已经证明了自己是一个能够真正影响iOS用户的平台。苹果会想尽办法改善自己的技术,压缩越狱的空间,但再坚固的堡垒也有呗攻破的一天,最优秀的破解团队总能找到突破口。随着苹果即将推出iPhone5和将零售店开到全球各地,iOS设备销量将会再上一个台阶,也有越来越多的用户安装使用Cydia。

这将会给Cydia上的开发者更好的盈利机会。而人们将从对App Store上的百万富翁的关注转向对Cydia平台上的富人榜的关注,二者都是为了销售和推广他们的产品,只是渠道有所不同。或许对于国内的iPhone开发者来说,Cydia也应该值得他们关注。

Ash只是从Cydia上淘到金的许多开发者之一而已。还有更多Cydia开发者的故事,值得我们去挖掘,或者,你也有机会成为和Ash一样的人。