¿Por qué Android sigue detrás de iOS en los puntos de referencia, incluso con este gran hardware?

La división principal entre el rendimiento de iOS y Android se reduce a la fabricación y el control de los teléfonos y el software que alimenta el hardware.

Android se proporciona a los OEM para su uso. Esto da como resultado un software completamente creado que se combina con un teléfono completo. Ambas piezas están hechas por entidades separadas pero funcionarán juntas.

Apple crea el software y el hardware como un par acoplado. El dispositivo y la versión dada de iOS están diseñados desde el principio con un nivel de optimización que aprovecha al máximo sus dos componentes (ram, almacenamiento y procesamiento) que no tiene rival en la industria de los teléfonos inteligentes.

Esta es la razón por la que Google quiere o para cuando esté leyendo esto, ha comprado la división de fabricación de teléfonos / dispositivos de HTC. Solo cuando crean el hardware ellos mismos pueden esperar cerrar esta brecha entre los dos rivales.

Dos grandes razones:

  • El hardware de Apple es mejor, especialmente sus CPU y GPU. Mucho mejor. Todos los demás lo externalizan a Qualcomm y están muy rezagados con respecto a Apple.
  • Apple usa ese poderoso hardware de manera optimizada. Android tiene algunas formas realmente terribles de administrar recursos, especialmente RAM. Por lo tanto, tienen que compensar en exceso para acercarse al rendimiento del mundo real de Apple.

Es lo mismo que el acuerdo de Windows vs Mac. Windows / Android tiene que funcionar en hardware de múltiples proveedores. Cada dobladora realiza cambios sutiles en el hardware que el software debe abordar. Por lo tanto, se necesita más software para tener la flexibilidad.

Apple diseñó los teléfonos, el hardware del chip y el software. Se centran en un número muy limitado de dispositivos. Esto significa que pueden centrarse en un alto rendimiento, ya que los parámetros son muy conocidos y las ramas que deben adaptarse son mucho menos.

Entonces Apple obtiene un mejor rendimiento.

Los chips dentro del iPhone son mucho más rápidos que en los teléfonos Android, por mucho.

Además, Apple tiene suficiente control sobre iOS para mantener las cosas lo más eficientes posible. Por ejemplo, iOS 11 solo se ejecuta en dispositivos de 64 bits y solo admite aplicaciones de 64 bits.