iOS为什么比android优秀

虽然目前安卓的应用下载量已经超过IOS平台,但是应用的平均质量却是不及IOS平台,为什们好的开发者依然留在IOS平台?为什么好的应用总是先出现再IOS平台上?

Android的应用比iOS平台的质量要差,这个问题其实理解起来可以有很多个角度。不过我想楼主的问题应该是Android平台上应用的整体水平或者说平均水平要比iOS平台上应用的水平差。

这个结论是正确的,导致这个结果应该有多个方面的原因:

  1. Android Market的审核机制相对于APP Store的审核机制来讲那就等于零,开发者只需要有一个Google Checkout账号,便可以直接在Android Market上发布自己的应用,至于你的应用具体内容和质量,Google根本不会过问,也不论你的应用是一启动便崩溃退出还是启动之后就进入死循环。而这个在APP Store这边根本是不可能出现的,你给自己的应用名字后面加一个beta的字样,可能都会被审查员以“你的应用还处于测试版本”类似的缘由给你退回来,更别说你的应用会出现崩溃的问题了。从这个角度上来讲,Android Market像是一个大的菜市场,你只要交了地税就可以进去卖菜了,而APP Sotre就是一个大型超市,而且超市还有自己的品牌,他通过租售货架给你来获取收入分成,但是前提是你的产品要能通过他们的质量检验。
  2. Android Market建立的时间更为短暂,Google是在应对APP Store的冲击下推出的产品,从Android Market的建立和运营都没有Apple在APP Store上做的准备那么充分,更何况Apple一直都有着销售自身产品的历史,而Google在销售上可能还显稚嫩,对于如何经营一个市场,我想Google一个是准备不足,另一个就是根本就没有这样的储备。
  3. 从开发者水平上来分析一下,我们知道Apple的产品在05年前后还属于一个较为高端的产品,国内众多的苦逼程序员接触到Mac系列产品的可能性其实还是蛮低的,通常能接触到这些产品的人大多是工作了两到三年的一些开发者,这些人的开发经验比较丰富。而Android天生支持Java的语法,初次学习的成本很低,很多开发者乃至学生都能进入到这一个团体中来,而这一团体的开发人员水平相对较低。从开发人员开发能力经验上来对比,实际上iOS开发者的平均水平是高于Android开发者的。
  4. iOS开发有官方的一些设计准则,而Android在这方面可以说是没有,这最直接的结果就是iOS平台应用的体验比较统一,而Android相对来说比较混乱。
  5. Android是从一个开源的小团队成长起来的,前期设计人员介入的较少,对于产品交互和人机界面的控制显然没有iOS平台那么专注。也就是说开发者使用系统默认的UI进行开发,iOS都会比Android优秀,目前Android的改变已经很明显了,相信在4.0之后会不断持续改进吧。
  6. iOS平台的盈利能力比Android要好,开发者愿意在iOS平台版本上花时间是很正常的,而Android版本更多的都是公司级别产品需要平台布局的产物,个人开发者可能根本都没有太多的精力来适配Android的各种机型和分辨率,以及Android的各种广告平台。

盈利能力最主要的问题。

安卓market更开放,或者说自由,市场种类繁多,要求不一,什么样的APP都可以进入,还有web端的下载站,由于开源容易导致产品收费是个很大的问题,破解太多。

而苹果的APP STORE审核上架过程更严格,game center+itunes+信用卡形成了良好的天然环境,(不过国内因为黑卡,坏账很多)质量优良的APP更容易产生不错收入。

至于楼上所说门槛,也是一方面,毕竟往往投入决定回报。不过由于安卓派系丛生,屏幕分辨率,机器配置不统一导致开发商要考虑APP的各种兼容,工作量反而更大,导致不太受青睐。

我看法是1.手机硬件不一 2.屏幕大小不一 3.门槛低监管不严 。这个开发时间成本高于ios造成这样的结果。。

Android Market上如此之多的应用,怎么能说质量比iOS的差呢?当中不乏很多优秀的。

这其中我认为,“橱柜”的优秀与否严重影响了Android  Market给予用户的感觉。

iOS App Store中的应用,你可以从apple.com、iTunes、iOS App Store中多种渠道看到官方制作精美的应用推荐。而Android平台的开放性造成我们无法得知哪一个应用是公认的优秀。

同为Android开发的路过,最近还要介入iOS的开发,可能要累死了。

其实制约Android发展和工作效率还有几个原因,是在工作之中的体会,希望有帮助:

1、Android上无论App还是游戏,盈利模式并不像iOS平台那么清晰简单有效。

     iOS的App怎么赚钱?直接卖~国内好多用户不付费,国外有愿意掏钱的也行啊

     Android怎么赚钱?直接卖?估计没人用,你做得再好也会被抄,混淆再细也可能被逆向分析。并且还有一个永远无法解决的直接抄袭产品设计。

     Android上App不能直接卖,那就得用点儿别的套路,内置广告平台SDK?AdMob之流填充率太低,不赚钱。国内平台填充率高,但比较影响用户体验,有些做效果广告的,大多用积分墙,可是那一套的用户质量又不行,收益也不算理想。Android到底怎么赚钱?不是不能赚,而是盈利模式的差距造成了收益的差距。公司利润不够理想,连个像样的产品队伍都没,怎么能做出好产品。哎~

2、Google给了Android开发者太多的自由。这在一方面催生了大量应用游戏以及吸引足够多的个人开发者和小团队,当然,也吸引了不少硬件厂商的支持。但却带来了如下几个不那么美好的副作用:

     (1)开发人员水平参差不齐,导致应用质量良莠不齐

     (2)不像iOS那样有详细的UI规范,牵涉了太多开发人员的精力

     (3)硬件部分,屏幕适配,某些诡异Bug,深度定制系统上一些功能的缺失和不兼容。

3、Java语言。由于大量的Java从业者,导致现在Android开发大军中有很多前Java程序员转行过来。语言让他们上手容易,但是也会有一些弊病。并且,这样的机会还使本来很多主要做J2ME的公司都活过来了。现在Android上依然充斥着不少J2ME移植过来的低劣作品。

4、为人诟病的审核和国内过多过杂,定位不明确的第三方Market。

5、Google的一些问题。Android自带的浏览器说实话性能并不优秀,Google不是没有优秀的浏览器开发团队,并且Chrome也发了供Android 4.0以上使用的版本。可是,Chrome团队和Android是相互独立的。呃~类似的问题还有一些。

6、Android本身和Kernel本身的一些不完善和瑕疵。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值