iOS
Apple optimiza el iOS por sus sofisticadas especificaciones de hardware y permite a los desarrolladores construir y optimizar las aplicaciones de iOS usando Swift / Objective-C en lugar de Java. Conduce a un mejor rendimiento en iPhone. Le recomiendo que lea mi otra respuesta La respuesta de Venkatramanan Ramasubramanian a ¿Por qué el iPhone necesita tanta menos RAM que los dispositivos Android? para entenderlo
Por otro lado, Android está desarrollado para funcionar en muchas especificaciones de hardware genéricas. Lleva a comprometer mucho el aspecto de optimización. Las aplicaciones de Android se desarrollan utilizando Java, que utiliza el mecanismo de recolección de basura para optimizar el uso de la memoria. La recolección de basura en Java es conocida por hacer que los dispositivos sean notoriamente más lentos cuando los dispositivos se están quedando sin memoria.
- ¿Cómo debo colocar mi teléfono cuando me voy a dormir?
- ¿Cómo funcionan los receptores GPS modernos (como en un teléfono inteligente) bajo techos?
- ¿Debo comprar un Moto G5 o un Redmi Note 4?
- ¿Cómo puedo rootear mi Xiaomi Redmi Pro?
- ¿Cuál es la distribución de teclado ideal para un dispositivo móvil?
iOS es como un automóvil BMW que tiene el único propósito de correr solo en las carreteras, mientras que Android es un automóvil de gama baja que necesita correr en carreteras, navegar en el agua y volar entre los acantilados. Aunque podría proporcionar una experiencia total, no le brindará la experiencia más cómoda en todos los terrenos.