iOS First:开发商忽视Android系统的原因

移动开发
很多开发者会率先在iOS推出产品,过一段时间才会在Android上推出同一应用。这到底是为什么呢?现在这么做还合适吗?

[[71137]]

看到TC上有人在吐槽:Twitter Music正式上线,可同它们一月份推出的视频应用Vine一样,它再次选择了优先推出iOS平台的产品,而Android用户得到的,只有一个“稍后推出”。

嗯,相信和我一样,大部分Android用户都被这一幕伤过心,我想产生这种状况不外乎以下几个原因:

1.开发商认为 iOS平台具备更强的盈利能力;

2. 开发团队没有足够的资源去同时面向两个平台开发产品,况且Android平台还有错综复杂的版本和适配问题;

3. 开发者认为只有在iOS平台才能设计出“优美”的产品;

4. 开发者希望先在iOS这个更成熟的生态系统和用户环境中试水产品,再依次铺开;

5. Android平台混乱的渠道状况(主要是中国市场)令开发者望而生畏。

6.开发商是一个不需要理由的果粉,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放在同等重要地位的时候了。

责任编辑:徐川 来源: PingWest
相关推荐

2012-03-06 20:51:04

iOS

2012-02-06 17:35:27

开发商Android游戏

2015-06-15 10:50:58

iOS 9苹果应用开发商

2011-04-01 09:17:45

AndroidiOS游戏

2011-12-16 20:31:05

iOS

2011-05-13 14:15:15

2011-06-07 10:20:48

游戏开发iOS

2013-03-04 09:51:35

2009-02-20 19:46:58

AndroidGoogle收费

2011-06-15 09:17:42

植物大战僵尸PopCapAndroid

2009-11-18 13:53:10

Android

2011-05-02 11:32:24

Android应用商店

2016-11-15 15:38:59

2013-08-12 15:35:11

2012-03-15 10:28:32

Android游戏开发商

2013-02-21 13:14:00

移动游戏开发者开发商

2011-03-15 14:44:47

Ruby

2013-09-02 10:23:29

云生态系统云应用商店云服务产品

2011-05-23 10:49:23

Android谷歌

2012-07-02 14:28:12

Quest
点赞
收藏

51CTO技术栈公众号