作为智能手机的最大的两个阵营,iOS和Android系统差异一向都是大家津津乐道的话题,特别在手机领域,争议从来不间断。从消费者的体验来说,安卓和iOS的讨论可能依然处在谁更流畅的问题上;但从专业的角度分析,这两个系统的差异性之多可远远不止表面上看起来的那么简单粗暴。
屏幕响应的优先级不同
首先,我们都清楚这两大系统最根本的外在区别在于“开源”和“封闭”的两种运行模式。其次,两者对屏幕反应的优先级不同,iOS对屏幕反应的优先级是最高的,它的响应顺序依次为Touch--Media--Service--Core架构。其原因在于苹果把“Touch”响应放在了第一位,所以使用iPhone的感觉给用户的第一反应就是快,
而安卓的优先级响应层级则是Application--Framework--Library--Kernal架构,当你触摸屏幕之后,Android系统首先会激活应用,框架然后才是屏幕最后是核心架构。 而这种响应机制,也让很多用户误以为安卓不够快。
那么事实就是如此吗?显然不是。
硬件工作配置不同
iOS基于GPU加速,而Android系统产品则并非如此,因为Android需要适应不同的手机硬件,需要满足各种差异配置,很多图形特效依然要凭借软件本身进行加速渲染,由此,内部CPU运算功耗严重,也就造成了卡顿的现象。
那么从游戏实际体验来说,苹果生态下的APP除了在设计和权限上和iOS保持同一步调外,APP们不需要进行自身加速,就能通过iOS进行处理,所以也就不难理解为什么游戏*党**的用户比较倾向于iPhone了。
权限提醒机制不同
iOS对于权限的严格把是控众所周知,使用iPhone每*载下**一个软件,就需要调用权限,如果用户不允许,就没法调用。而安卓在用户安装软件的时候,就获得了用户的各项权限。
我们抛开更深入的程序架构,从我们消费者使用入手,现在搭载安卓系统的手机,通过自家的桌面操作系统进行了深度改造,也获得了非常不错的成效。虽说安卓的运行机制没有iOS那么高效,但这种说法只能局限于原生态的安卓。通过手机厂商的UI改造,流畅度不比iOS差多少。
相反,苹果的iOS在近两年的表现却是问题不断,BUG频出,而且多数iPhone用户对iOS 11的体验反馈表示不理想,续航发热问题不断。部分外媒更是称iOS 11是iOS史上更新次数最频繁,问题最多的版本。
对于Android和iOS谁更好,我们暂不讨论。笔者前文提到的这些不同,均是以原生态安卓为前提进行的。随着国产手机对安卓的不断优化其更新次数也变得和iOS一样愈加频繁,这对消费者而言还是有很大好处的。
LEFU数码 | 文