1、安卓手机的问题:首先是安卓本身碎片化严重,这几乎是没办法避免的,是安卓系统本身的原因。其次是安卓是开源的系统,虽有有标准,但是到了各个厂商,都要经过深度定制,然后国内的应用又相当的不规矩。
2、这里面有一些非常大的戒彬尢欤问题,首先是国产厂商对于安卓的深度定制,本身不是优化,而是负优化。国内手机厂商手机拿过来,一大波合作企业的应用内置,这玩意儿很多服务不能停,还不能卸载,可以说这是第一个问题。而国内应用开发商相当不规范,从360开始,中国的软件不管是国内国外都开始了流氓风格。
3、再一点是,安卓的厂商纷繁杂乱,硬件平台也是乱七八糟,每个厂商都有自己的不同标准,要想都能很好的兼容,底层要廪咫錾净做很多兼容性的考虑,问题多多。最后一点就是开发者生态方面,安卓采用Java作为主力应用开发语言,这本身也是最大的问题,Java的优势是跨平台,但是Java为了跨平台,基于JVM虚拟的设计原理,导致Java的实际运行起来资源耗费十分严重。
4、反过来苹果的优势很明显:iOS是相对封闭的系统,比起Android的生态优势明显,苹果只要管好自己的产品就好了,苹果的iOS系统只在自己硬件平台,并且对于自己的生态管控都是做得非常好。所有的应用厂商都必须在苹果规定的条条框框下,这样应用开发商就会规矩很多。
5、苹果软硬件一体,所有都是苹果自己设计的,这是一个巨大的优势,软硬件生态都牢牢掌控在自己的手中,这是安卓比不了的。除此之外,在开发者生态方面,苹果不管是Objective-C还是现在的swift,非常接近C语言的效率,这一点是Java远远比不了的。
6、有了这些综合原因,不管是软件还是硬件,苹果强大的软硬件生态的管控力是苹果手机比安卓手机流畅的根本原因。