Todo el mundo sabe que iOS es un gran sistema operativo móvil que tiene un montón de aplicaciones interesantes que ofrecer, pero no todo el mundo puede permitirse comprar un iPhone para obtener la experiencia completa. Si estás buscando una forma de ejecutar iOS en tu máquina Windows, te alegrará saber que hay una serie de emuladores y simuladores que te permitirán ejecutar aplicaciones directamente en tu PC. Si ya tienes un iPhone o un iPad, puede que sea mejor reflejar tu dispositivo iOS en la pantalla del PC, ya que eso te proporcionará una funcionalidad más completa que incluso los mejores emuladores de esta lista. Dicho esto, he aquí una lista de los emuladores de iOS más populares y útiles para ejecutar aplicaciones de iPhone y iPad en tu ordenador:
iPadian
iPadian es, con diferencia, el emulador de iOS más popular para el PC, pero sigue teniendo algunas limitaciones. En primer lugar, no podrás acceder a la App Store real de Apple ni descargar aplicaciones de iTunes porque están encriptadas con la tecnología FairPlay DRM de Apple. Sin embargo, los desarrolladores han incluido su propia «Apps Store» que viene con cientos de las aplicaciones más populares. Por lo tanto, iPadian ofrece una forma de probar lo básico de iOS en tu ordenador, pero no es la experiencia completa. Aun así, es refrescante ver que iPadian simula la apariencia del sistema operativo de un iPad, aunque no tenga toda la potencia de la tienda de aplicaciones en constante expansión. Una cosa a tener en cuenta es que ha habido informes de malware en la versión más reciente en el sitio web oficial, por lo que se recomienda instalar el original de CNET en su lugar.
Instalación y ejecución de iPadian:
MobiOne Studio
MobiOne Studio es una herramienta de desarrollo de aplicaciones multiplataforma que se puede utilizar para crear, probar y ejecutar aplicaciones de iOS y Android. Se puede utilizar como un emulador de iOS, pero no es una simulación exacta del entorno iOS. Sin embargo, es una herramienta muy poderosa, especialmente si planeas entrar en el desarrollo de aplicaciones. Además, puede mostrar con precisión cómo se ejecutará una aplicación en diferentes versiones de iOS o en diferentes dispositivos (es decir, iPhone, iPad o teléfonos Android), y la parte de desarrollo utiliza la función de arrastrar y soltar para que sea muy fácil de usar para cualquiera. El módulo emulador de iOS se llama Centro de Pruebas de MobiOne Studio, y se puede acceder a él haciendo clic en Herramientas → Centro de Pruebas en la parte superior de la interfaz de MobiOne (como se muestra a continuación):
Instalación de MobiOne Studio en Windows:
Appetize.io
Appetize.io es algo así como MobiOne en el sentido de que es una herramienta orientada al desarrollo y a las pruebas que puede utilizarse para ejecutar aplicaciones móviles en el PC. Sin embargo, en lugar de funcionar como un cliente de escritorio nativo, Appetize.io está disponible como un servicio basado en la web, por lo que se puede acceder desde cualquier navegador y no consume ninguno de los recursos nativos de su PC. La versión gratuita te permite tener 2 usuarios simultáneos conectados al mismo tiempo durante un máximo de 100 minutos. Después puedes pasar a la edición básica por 40 dólares al mes, pero este servicio suele ser mejor para los desarrolladores. Aun así, es una opción que vale la pena mencionar porque es esencialmente una simulación basada en la web de varias versiones de iOS bajo demanda, como se puede ver por la captura de pantalla de configuración de demostración a continuación:
Emulando iPhone o Android en su navegador con Appetizer.io:
Xamarin Testflight
Xamarin TestFlight es una herramienta muy popular entre los desarrolladores, pero también puedes utilizarla para cargar y emular apps de iOS en tu PC. Aun así, es definitivamente un enfoque más avanzado, pero la ventaja es que se actualiza con frecuencia, viene en forma de un cliente de escritorio con muchas funciones y te permite ejecutar y probar las últimas aplicaciones de iOS 8 con gran fiabilidad y precisión.
Xamarin explicado para principiantes: