¿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.

More Interesting

¿Por qué mi iPhone 6s deja de responder al tacto mientras navego en Quora (iOS 9.3.5)?

¿Por qué Android no podría proporcionar la misma estabilidad que iOS (sistema operativo iPhone) en términos de software?

¿Cuánto MG necesitará para actualizar mi iPhone a iOS 10.2.3?

Tuve un problema con la actualización de mi iPhone. ¿Cómo hago una copia de seguridad de mi iPhone antes de restaurarlo?

¿Puedes nombrar algunas de las mejores aplicaciones de realidad aumentada para Android e iOS?

¿Cuál es la computadora Mac más antigua y barata que se puede usar para el desarrollo de iOS?

Cómo forzar el correo de iOS para descargar este archivo adjunto

¿Qué pasos debo seguir para convertirme en un diseñador experto de iOS (experto)?

¿Qué es el metal?

Cómo aprender el desarrollo de iOS para construir una aplicación social de iOS en 4 meses trabajando 15 horas diarias

¿Qué hay de nuevo en iOS 8?

¿La usabilidad se ve afectada si no sigue las pautas de la interfaz humana de iOS? Considerando la aplicación de Facebook como un ejemplo, la barra de navegación debería "evitar abarrotar una barra de navegación con controles adicionales, incluso si parece haber suficiente espacio".

¿Qué se necesitaría para mejorar un sistema operativo que Android, iOS y Windows?

¿Qué se puede hacer en Android pero no en iOS o no puede obtener una experiencia satisfactoria, desde la perspectiva del usuario en el uso diario?

Si el iPhone 5 deja de recibir actualizaciones después de la próxima actualización de iOS, ¿esto lo deja vulnerable a los piratas informáticos?