¿Podemos abrir una aplicación iOS en un dispositivo Android?

Antes de analizar si un dispositivo Android podría abrir una aplicación ios o no, primero me gustaría aclarar sobre los dos tipos de aplicaciones que básicamente tenemos en nuestros dispositivos:

1. Aplicaciones nativas

2. Aplicaciones basadas en web

Entonces, ¿qué son realmente estos?
Las aplicaciones nativas son generalmente aquellas aplicaciones que son específicas de la plataforma, que necesitan C #, swift en ios y Java en Android. La base de código de estas aplicaciones se desarrolla en el idioma nativo y realmente no se puede ejecutar en otras plataformas. Los usuarios de aplicaciones nativas generalmente las descargan a través de la tienda de aplicaciones en línea o del mercado de aplicaciones, como Apple App Store, Google Play Store, etc.

Las aplicaciones basadas en web requieren solo una base de código para todas las plataformas . Por ejemplo, Google docs. Tienen la fortuna de ser utilizados en varios dispositivos con el único requisito de ser un navegador web y una conexión a Internet. El dilema es que, a diferencia de la aplicación nativa, requiere acceso a Internet y sus velocidades de operación dependen de la calidad de la señal celular o de la velocidad de la banda ancha wi-fi a la que está conectado.


Ahora, para responder a su pregunta, muchas aplicaciones de iPhone también tienen versiones de Android y / o Windows (esto es especialmente cierto para las aplicaciones de las compañías más grandes, como Facebook y Google, y los juegos más populares), muchas de las mejores aplicaciones móviles en el world solo están disponibles en la tienda de aplicaciones de iPhone.
Entonces, sí, puede ejecutar la aplicación ios en dispositivos Android siempre que la aplicación también tenga una base de código para el dispositivo O simplemente es una aplicación basada en la web.

Pero si no eres una persona de tecnología y no puedes obtener mucho de lo que se ha escrito anteriormente, supongamos que has visto alguna aplicación aleatoria en un dispositivo ios y que también deseas ejecutar la misma aplicación con casi las mismas funciones en Android , entonces mi amigo, la respuesta es un gran “NO”.

Las características de hardware, las características de software y la arquitectura de hardware de iOS y Android son bastante diferentes. La forma en que la mayoría de los desarrolladores solucionan esto es crear versiones separadas de sus aplicaciones compatibles con iPhone y Android.

Sin embargo, un equipo de programadores de estudiantes de la Universidad de Columbia ha desarrollado una herramienta llamada Cycada que permite que las aplicaciones de iOS funcionen en Android [aunque todavía no se ha lanzado]. Puede obtener más información sobre esto aquí: –
Cycada

Las aplicaciones originales de Apple son totalmente diferentes de las aplicaciones originales de Android. Apple tiene sus propias aplicaciones y no son compatibles con ninguna versión de Android, solo están diseñadas para ejecutarse en dispositivos iOS.