WWDC 2010开幕那晚,我一夜无眠,但没有时间看任何直播,我正在赶一个项目的进度。一天后,我从podcast下了那夜的Keynote,然后隔了几天,项目不那么紧张了,我才有时间看。有很多数字让我很有感受,这些日子跟一些朋友、跟一些同事零星的聊了一下,现在也分享给大家,更重要的是给自己记录一下,免得忘了。
一、当然是在59天内卖出了200万台iPad,平均3秒钟卖出一台。这个数字非常惊人,要知道很多号称流行一时的手机总的出货量也就是百万左右。一个月前,当苹果公布28天卖出了100万台iPad的时候,有人称赞,有人怀疑,有人认为这一旺盛的势头会很快降低。现在数字再次证明了一切。说起来,我的《iPad革命:开发者的机遇和挑战》几乎是最早的正面表扬iPad的文章,可惜因为投稿的原因发布到我自己的Blog的时间比较晚。iPad发布以后最好玩的一个现象是,一开始没见到这个东西的真身时,各种猜测,各种批评满天飞,等到各大媒体的记者们、Blogger们拿到手了以后,每个人都是在表扬,呵呵。
二、短短的两个月的时间,App store里面已经有了8500个iPad程序,这些程序被下载了3500万次,按照200万iPad计算,平均一个iPad上安装了17个程序。说到这个数字的时候,Jobs老师连说了两遍“That is a great number.”
这组数字非常值得玩味,我手中没有iPhone的平均程序数。但我怀疑,这个数字可能并不高,甚至可能低于17或者仅仅是相当。因为我们知道很多人买了iPhone仅仅是为了打电话,也就是说,iPhone有一个杀手应用,打电话。而iPad不同,它没有任何的杀手应用,每个买了iPad的人都应该买点(也许花钱,也许免费)什么app,要不然这个iPad看起来就太傻了。
几个月前,huoju同学的那个号称是中国前10个iPad之一的iPad到达上海的时候,我们公司一群同事正在钱柜K歌,iPad到了,开封以后,大家先是很兴奋的围观,然后是讨论,最后是把它弃置一旁,原因很简单,没有任何应用和数据的iPad看起来好傻,毫无用处。
另外一个值得玩味的点在于,35,000,000/8500约等于4118,也就是说平均每个应用有4118次下载。这个平台简直就是狼少肉多的状态,不赶快杀过来太傻了。以上的分析我跟几个朋友讲过后,他们第一反应就是本来要先做iPhone版的决定先做iPad版;本来不想马上杀入苹果平台的,也准备先做个自己软件的iPad版本。
还有一点,就是从我得到的反馈来看,虽然iPad可以完美支持iPhone程序(如果你觉得不完美,我没话说),但是大家很少会喜欢在iPad上面安装iPhone程序。我不知道Jobs老师之前是否想到了这点。那天聊到这个问题的时候,我有朋友说,那未来苹果会不会直接关闭这个支持呢?我认为不会,虽然大家喜欢在iPad上面用iPad应用,但是遇到一些特殊场合,以及相应iPad版本确实还没有推出的时候,大家也会用iPhone版本的。例如,也许即使没有iPad版本的植物大战僵尸,你也不会在iPad上面去玩iPhone版本。但是网银程序呢?支付程序呢?这些东西也许你更在意的是方便,而不是体验。
这里多说一点,Jobs不是神,苹果也不是神。在苹果一个最牛的设计方法的Keynote里面,大大夸奖了某公司的生化危机类游戏,称里面的软操纵杆的设计很好,溢美之词铺天盖地,但是,从我得到的反馈来看,大家喜欢的游戏,往往都是有鲜明iPad/iPhone操作风格的游戏。简言之就是,看到什么点什么的游戏。我的女儿才1岁半,但是看到我们玩iPad版植物大战僵尸的时候,她会主动去点那些飘动的小太阳,原因就是那东西太直观了,完全不用教育,太好用了,完全不费脑子。这样的东西,在iPad/iPhone上最有生命力。
另外值得讨论的例子是FieldRunner游戏,此游戏很早就有iPhone版本,我玩过多次完全不感冒。但是现在有了iPad版本,什么都没有改变,操作方式没变,界面没变,甚至地图都没有变,分辨率提高以后,我爱不释手。而且在公司掀起了我们整个一个小组的游戏沉迷高潮,甚至有我们公司某大牛,业界著名的技术高手,每天中午吃饭的时候,都捧着iPad玩FieldRunner游戏,好吃的都被我们抢走了都不知道。
三、65天内,电子书下载了500万次,平均一个iPad上2.5本书,按照在iPad上面有书的美国前五大出版社的统计,iBookStore的市场份额已经达到了整个电子书市场份额的22%。
虽然统计方法也许不是最公允的,但是仅仅两个多月22%的市场份额显然是好的不得了的成绩。
我更关注的是这次iBooks里加入了PDF的支持。这家公司以前是不懂得怎么解析PDF么?显然不是。
其实iPad出现之前,我就考察过很多可以读PDF的iPhone电子书阅读器(很严肃的考察,很多都是我真金白银买的,有些是免费的),效果都完全不可接受。原因很简单,流行的PDF文件多半都是用打印方式生成,是基于排版格式的,不是流式文本。所以,内容很难重排,如果保持排版样式,显示全部则很难看清,显示局部则很难阅读全貌。基本上可以说,这类软件从技术上是可行的,从实践上是毫无意义的(当然那东西确实可以读,只是实在是一种折磨)。
而iPad的分辨率下,想得到完美的PDF显示效果那实在是太容易了。而熟悉Mac开发的同学们,应该知道Mac平台的PDF支持是相当的好,有现成的API可以解析生成等等,iPad的SDK(也就是IOS 3.2 SDK)里面也包含了支持PDF的各种API。那么苹果为什么不在iPad发布伊始就在iBooks里面支持PDF呢?
基于我对Jobs老师和这家公司的认识,我认为这是因为,他们在认为一个东西可以完美实现之前,是绝对不会拿出来的,比如复制粘贴,比如多任务(这个我未来会有专门的技术文讨论),比如这次的PDF。
他们在等的应该就是iPhone 4,在等iPhone 4的Retina屏幕,在这个分辨率下,屏幕虽小,但是PDF是可以完美显示的。
我认为,iBooks支持PDF,iBooks支持iPhone,iPhone推出Retina屏幕,这三件事情的时间点太过巧合,绝对是有紧密关联的。
Retina屏幕绝不是某些人想象的,刚好有了,就刚好被放到了iPhone里面,耍耍酷这么简单。这就跟iPhone的Cpu一样,iPhone 3G是无法支持新的多任务功能的,那个功能必须有Samsung S5PC100 ARM Cortex-A8(iPhone 3GS)或者苹果A4才能支持。所以,你可以想见,在3GS切换到A8的时候,也许刚刚被在IOS 4中发布的多任务功能就已经在策划或者实现中了。
四、每周有15000个程序被提交到AppStore,包含30种语言,95%的程序可以在7天内审核过。剩下的5%,有三种最大的可能性:
- 程序的功能和开发者描述的不一致,会被拒绝。
-
使用了私有的API,苹果不允许开发者使用私有API,因为升级系统的时候,私有API可能会失效,程序崩溃,用户会很不满意。(当然有时候开发者也是不得已为之,比如某功能苹果的程序可以实现,为什么我们就不能实现。有些问题上,最后苹果和开发者达成了妥协,私有API可以调用,未来可能会变成公开API,例如UIGetScreenImage();)
- 程序会崩溃,这当然会被拒绝。
这一段显然是Jobs老师在自吹自擂,当然从我个人的经历以及我收到的一些反馈来看,AppStore审核效率确实是有大幅的提高。但是遇到了一些事件的时候,还是会大幅下降,比如iPad发布那段时间,所有iPhone程序的审核貌似都放慢了。
这场keynote显然还有更耀眼的明星iPhone 4,就是这两天的消息,预售第一天就突破了60万订货量,看来一个新的销售神话要诞生了,:)。