很干脆地说,当然应该关注安卓!安卓有那么庞大的用户量,是一个绝不容忽视的平台。当然,我们可以选择不做安卓版本,可以选择绕开,但是决不会在策略上完全忽视安卓。
可是,再高的装机量、再大的下载量,也不能让人对安卓平台没有收费渠道这一点视而不见。在这个世界的大多数国家,google play是可以收费的;可是在天朝,google play……对不起,google play是什么?大部分的安卓手机连google play都没有啊,更不用说收费渠道了。没有收费渠道,开发商靠什么来盈利呢?不能盈利,又开发了干什么呢, 泪奔…...
别哭了,醒醒吧,都什么时代了!干嘛非要象苹果的AppStore一样,用官方的收费渠道?官方没有收费渠道,可以有很多第三方的收费渠道可用啊,比如支付宝、财付通。
可是,还是不赚钱啊怎么办?
但是就算有了其他渠道,安卓开发者的盈利还是远不如iOS平台,有数据表明,同样的游戏移植到安卓之后,代价比iOS大,而营收只有iOS版本的四分之一。这是去年的数据了,今年这个数据不知道有没有大的变化,但是android平台仍然不如iOS平台来得赚钱。
但是,很多时候开发应用并不是为了直接拿来卖钱,得看具体的开发商的定位。有的开发商做android是图的人气;有了人气,就有了各种玩法:
~~可以卖广告;
~~可以向第三方收费,可以向商家收费;
~~可以配合pc端和iOS端,卖别的服务;
~~可以抢占一个入口,把android平台作为一个战略要地。难以想象腾讯不推出android版的QQ…...
总结说来,关注安卓,并不意味着一定要做安卓,也不意味着就要以安卓为主。要赚钱,做ios;要人气,做安卓;单机游戏做ios,联网游戏做双平台;游戏做ios,应用做安卓。根据自身定位,对安卓可以采取不同的应对策略,决定做还是不做。
但是安卓应用开发起来还是很麻烦的。google提供的android开发工具还远远不如苹果的xcode那么完善,也没有所见即所得的界面编辑器;做出来的应用要在众多机型的众多分辨率上适配,解决各种兼容性问题。
其实,并没有想象中那么可怕。要看具体怎么做,有各种低成本的解决方案。做游戏建议用跨平台的游戏引擎(其实除了跨平台的unity3d和cocos2d,想找个不跨平台的引擎都难);做应用也有phonegap,或者直接用html5。即使要做native开发,也没什么大不了,优先以iOS平台为主,要降低成本的话,只要配备一个安卓程序员就足够,跟他说让他照抄iOS平台,图片资源直接从iOS拿过来用;至于联网的应用,服务器端并不用为android增加成本。
作者简介:白起(微博:kubisoft) 曾就职于腾讯,育碧,久游等游戏行业巨头,负责过多款console、网游和手游的开发。近几年来独立做iOS开发,上线了40多款游戏,尤其在围棋领域占据了领先地位。
编者注:本文由创享派推荐,微博:@约瑟网络