Debe comprender que se está comparando con diferentes ecosistemas, 2 entornos operativos diferentes en hardware diferente. Al final, si lo cortas todo, se convierte en cuestión de optimización.
Los años han pasado, pero los iPhone logran superar a su competidor de Android con procesadores de doble núcleo y solo 1 GB de RAM. ¿Por qué? Mejoramiento.
Android e iOS usan diferentes idiomas, API y diferentes técnicas para el funcionamiento de sus aplicaciones. Android es mucho más diverso y de código abierto que iOS, que solo está disponible en algunos dispositivos en comparación con el primero. Desarrollar aplicaciones en Android es bastante simple, pero la ejecución en diferentes dispositivos traerá diferentes resultados debido al uso de hardware diferente, además de diferentes versiones de Android. En comparación, Apple enumera claramente en la App Store qué iPhone puede ejecutar esta aplicación, etc., lo que hace que el proceso sea mucho más fácil y menos complicado.
- Pronto lanzaré una aplicación IOS para redes sociales y quería saber qué debo incluir en el Kit de prensa para que los bloggers y escritores tengan toda la información que necesitan para escribir un artículo extravagante.
- ¿Se fusionarán iOS y OSX? ¿Por qué o por qué no?
- Cómo evaluar el precio en iOS y Android para un producto
- Necesito ayuda con la aplicación iOS Drawing que muchos usuarios se conectan al mismo servidor y dibujan en el mismo fondo. Tengo un problema de memoria con el gran fondo. ¿Qué tengo que hacer?
- ¿Cuáles son algunas buenas aplicaciones de iOS para la grabación de pantalla?
Me imagino que llegará un día en que los requisitos de juegos de Android se volverán tan complicados que incluso podrían convertirse en los juegos de PC de hoy en los que tienes que enumerar los requisitos claramente para que se ejecute un juego específico.
Este tipo de procedimiento no se puede aplicar en Android debido a la gran cantidad de fabricantes y los dispositivos que fabrican. Por lo tanto, esperar lo mismo tanto en Android como en iOS o Windows Phone, para funcionar con el mismo rendimiento es insuficiente. Android usa DirectX11, API OpenCL, Windows Phone se basa principalmente en DirectX11 y 12 mientras Apple usa su propia API de metal. Por lo tanto, el rendimiento será diferente, sin duda.