17173 > 新闻中心 > 产业新闻 > 移动设备操作平台的厮杀:开发者何去何从

移动设备操作平台的厮杀:开发者何去何从

2013-02-27 13:48:24 神评论

17173 新闻导语

最近,三大移动设备操作系统——iOS、Android,WP之间的“混战”多了数名乱入者。包括黑莓10、Ubuntu、三星Tizen,以及赶在MWC前一天发布的Firefox OS,这些系统各自的前景能有几何?而作为开发者又该何去何从呢?

【手游网原创,未经许可请勿转载】

最近,三大移动设备操作系统——iOS、Android,WP之间的“混战”多了数名乱入者。包括黑莓10、Ubuntu、三星Tizen,以及赶在MWC前一天发布的Firefox OS(已被业界视为死亡了的塞班、webOS等不提)。这些“参战者”的出现让手机操作平台的战局更显扑朔迷离。在这样的情况下,这些系统各自的前景能有几何?而作为开发者又该何去何从呢?笔者通过与几位移动开发者的交流,将在下文略谈拙见。

首先先来看看目前在份额上处于主流的三大系统,Android,iOS和WP。

1、Android系统

小绿人在07年诞生以后就保持强势的姿态迅速崛起,在全球智能机市场的占有率也遥遥领先——受众广,这本身就是其一大优势,今后在企业级应用开发上安卓应该会更受青睐。另一方面,如果对于初出茅庐的开发者,在Android上进行App开发的另一个优势就是门槛较低——这与Java有直接关系。


Android系统

缺点方面,就笔者询问的几位开发者而言,他们更多的是在吐槽做Android开发时候的令人头疼之处——各种繁琐:“安卓的分辨率太五花八门了……要考虑到支持绝大分辨率的机型,一个图就得准备N个分辨率版本”;“机型硬件配置参差不齐,难做优化”;“在某手机上测试的好好的,换另一台机就FC了,真心累”;“推广也不容易,那么多第三方市场”……。这些话语,在笔者看来,也折射出了Android目前所隐含的一大危机:分裂严重。另一方面,此前手游网也有报道一部分开发者表示Android上由于没有良好的支付体系,加上用户付费习惯不佳,各种破解或修改版充斥第三方市场,使App或游戏的收入不容乐观,有开发者甚至直言,八成以上的安卓App都不会有实质收入。

不过,从开源的角度上说,今后Android系统的采用可能远不仅限于手机或是平板。穿戴设备、家用电子产品(如电视、冰箱)、汽车的内置系统等等都可以采用Android来使其更为智能。今后开发者或许就可以在这些智能终端上面进行嵌入式开发,此时App反而会变得弱化,不过这或许也是开发者从长远角度考虑移动行业的时候所应该思索的。

2、iOS系统

iOS最受开发者称道的就是其成熟的App生态环境,苹果的封闭打造了一个适合各种规模开发团队的生存空间——在苹果强权控制下的App Store是一视同仁的。此外苹果日趋完善的支付体系也促进消费者养成了良好的付费习惯,在过去几个月创造营收奇迹的多款手游如《Clash of Clans》、《Puzzle & Dragons》、《Minecraft》等等都以iOS为主要的盈利渠道。针对iOS设备的开发相对于Android也比较省事——良好的兼容性。


iOS系统

当然,iOS的门槛播Android来得高。且目前App Store的马太效应已经开始显著,大厂商和刷榜公司控制着App Store的榜单,尽管苹果已经有所举动打击刷榜行为,但效果不佳。尤其在国内,刷榜已经成为了普遍现象。这对于创业团队而言较为不利。

不过即便如此,目前不少厂商显然还是更愿意在iOS上推出自己的作品,然后再移植到Android或其它平台。也说明iOS在未来一段时间里依然会是最受开发者欢迎的平台。

3、Windows Phone

关于WP。WP和iOS一样,属于封闭式的系统,只能在自家的商店购买App(不考虑越狱设备)、不允许厂商对系统进行深度修改或定制,在兼容性等方面可以得到保证。另外借助Windows桌面系统成熟的开发经验,开发者可以很快入门WP8的开发。目前微软对创业者投入到WP开发阵营中也做到了大力扶持。


WP8

不过对于WP上的开发者而言,目前最大的问题还是用户数量。目前WP已经推出了数年,但市场占有率还远低于安卓和iOS。搭载WP8的手机也只有Lumia920一款被消费者所称道,处于叫好不叫座的一种现状。而这一情况可能在一段时间后才能有所改善,对于变化快速的移动互联网行业,“一段时间”对于创业团队而言可能是等不起的。

接下来,再来分析一下最近出现的一些新系统。

Blackberry10和Tizen:黑莓10被认为是RIM救星的新系统,甚至还破天荒地出现了Z10这样的全触摸设备。不过笔者认为,对于并无太多亮点的黑莓10,RIM已经无法力挽狂澜、和iOS或Android对抗。顶多只能在自己的粉丝群里艰难生存了。其中一大原因就是黑莓正在失去企业用户,而在失去企业应用开发者。


搭载黑莓10的Z10

三星的Tizen实际上也是如此,在Bada推出之后反响平平半死不活,换了一个皮被整合进了所谓的Tizen,这实际上也仅仅是三星的一个(备胎而已)。iOS和Android占据了绝对的市场份额,不论是开发者还是用户,显然优先选择热门平台。


三星的Tizen

Ubuntu OS:手机版Ubuntu在推出之后受到了许多开发者的欢迎,准确地说是受到程序员的欢迎——完完全全的开源。作为熟悉Ubuntu或者其它Linux系统的程序员,手机版Ubuntu的出现给了他们一个全新、但又不陌生的舞台。Android自由度再高,在开发的时候还是离不开Java虚拟机。像Ubuntu这样一个更为自由的系统,支持C语言来编写Native App以充分发挥硬件效能,开发者怎么会舍得拒绝呢?


Ubuntu OS

Firefox OS:Firefox在MWC上俨然成为亮点,多款搭载Firefox OS系统的手机在会上亮相。在谈Firefox OS之前,笔者先谈谈Web App和Native App之间的“恩怨”:实际上关于Web App和Native谁才是未来的争论已经持续了很长时间,Web App具有丰富的未来气息:基于互联网,跨平台、跨终端,开发成本低,兼容性良好等特点,尤其是HTML5出现之后,更让人看到了移动互联网未来的趋势。而Native App则坐揽一系列现有的优势:UI美观,用户体验良好,盈利模式成熟等等。综上所述笔者认为,当前网络体验还不尽如人意的情况下,谈Web App的时机还尚不成熟,虽说是未来趋势,但目前Native App显然更容易被用户所接受。这也是笔者对Firefox OS的看法:仅仅是很美好而已。


Firefox OS

下面笔者针对上述分析,为各位开发者分享一下关于“何去何从”的看法:

1)想赚钱,选择iOS、想积累用户,选择Android;

2)运营商短代计费正式推出以后,助Android形成便捷的付费渠道以后,Android将会成为强有力的吸金市场;

3)如是创业者,对于WP建议持观望态度,其前景依旧不明朗,在创业初期建议将重心放在Android或iOS;

4)如果有国内开发者试图在黑莓上谋出路,笔者建议还是通过移植的方式,即先做iOS或Android,有精力的话再做新平台;

5)Ubuntu是程序员的舞台,可以在上面自由发挥,纯当作兴趣爱好即可;

6)Firefox OS是未来,不是现在(不过Web App + Native App的架构是一个不错的方式)。


【来源:】