看到TC上有人在吐槽:Twitter Music正式上线,可同它们一月份推出的视频应用Vine一样,它再次选择了优先推出iOS平台的产品,而Android用户得到的,只有一个“稍后推出”。
嗯,相信和我一样,大部分Android用户都被这一幕伤过心,我想产生这种状况不外乎以下几个原因:
- 1.开发商认为 iOS平台具备更强的盈利能力;
- 2. 开发团队没有足够的资源去同时面向两个平台开发产品,况且Android平台还有错综复杂的版本和适配问题;
- 3. 开发者认为只有在iOS平台才能设计出“优美”的产品;
- 4. 开发者希望先在iOS这个更成熟的生态系统和用户环境中试水产品,再依次铺开;
- 5. Android平台混乱的渠道状况(主要是中国市场)令开发者望而生畏。
- 6.开发商是一个不需要理由的iOS粉,Android黑。
如果是一个小型开发团队,我完全赞同从资源的分配和营收角度考虑“iOS First”的策略。但对于Twitter这样的大平台而言,我认为这种做法并不妥当。
首先,Twitter在全球已经突破5亿用户了,而根据现今的数据,Android在全球的市场份额已经高达70%以上,即使是在iOS强势的美国市场,Android现今也达到了51.7%的市场份额,而iOS只有38.9%。作为一个平台级的服务商,Twitter有什么理由将自己众多的Android用户抛在脑后?
其次,Android上层主要用Java语言开发,底层用C语言开发,掌握这两种语言的开发人员数量众多,对于像Twitter这种体量的大公司而言,应该不会存在“开发资源”不足的状况。
再次,现在的Android系统已经已经大有改观,Android 4.0及其以上版本已经迅速超过了35%的整个市场份额,这个数据还会快速增长。而我们知道,在4.0以后,Android系统已经十分完善,无论是流畅性还说产品设计标准都有很大的提升,在Android平台完全能开发出高质量的应用。
综上所述,Android系统已经成熟,在产品层面具有和iOS一争高下的水准。任何一个平台级的产品,其思路都应该是为更多的用户服务,所以我认为目前已经到了将Android和iOS放在同等重要地位的时候了。