La manera (lenta) de ejecutar apps de iOS en dispositivos Android

Apps de iOS en Android
Poco a poco.

Los ‘jardines cerrados’ son, quizás, el peor inconveniente que debemos soportar los usuarios en el actual mercado móvil. A pesar de que algunas herramientas básicas, como el correo, los contactos y el calendario, son fácilmente migrables entre un dispositivo y otro, las aplicaciones sí son una camisa de fuerza. Cuando un usuario invierte en apps y servicios dentro de un sistema operativo, debe permanecer en el ecosistema para no perder ese dinero. Un grupo de estudiantes de la Universidad de Columbia, en Estados Unidos, está trabajando para que sea posible ejecutar apps de iOS en Android.

Este miércoles fue mostrado Cider. Se trata de una herramienta que permite ejecutar apps de iOS en Android. En lugar de emularlas o de acudir a máquinas virtuales –programas que ‘ejecutan’ un sistema operativo en otro–, Cider logra que el código fuente de las apps de iOS ‘crea’ estar en un dispositivo de Apple y utilice herramientas nativas del sistema operativo de Google, como las librerías y el ‘kernel’.

En la práctica, la solución sí permite correr ciertas apps de iOS en un Nexus 7 de 2012 con la última versión de Android, pero –como pueden ver en el video– el rendimiento es lento y todavía está lejos de ser un producto que pueda ser usado masivamente: como explica el artículo académico que el equipo publicó junto al demo, las apps de iOS aun no tienen acceso a herramientas como el Bluetooth y la cámara. Sin embargo, las apps ya pueden usar los recursos de audio, video y geolocalización del dispositivo Android.

Frente a otras soluciones que permiten hacer lo mismo, Cider tiene ventajas importantes. En primer lugar, no sacrifica la funcionalidad del dispositivo, pues puede correr paralelamente aplicaciones de Android. En segundo lugar, no requiere que se cambie una línea de código de las apps de iOS, lo que haría a la herramienta compatible con todas ellas. Aunque le falta trabajo, es un avance prometedor en un campo difícil: la compatibilidad entre sistemas operativos es un territorio muy inexplorado, y cada empresa invierte mucho en su propio ecosistema como para abrir las puertas.

José Luis Peñarredonda

José Luis Peñarredonda

Un día me preguntaron sobre mis intereses y no supe por dónde empezar. Decidí entonces ponerlos en orden y dibujé un diagrama de Venn para agruparlos a todos: Internet, cine, periodismo, literatura, narración, música, ciencia, fotografía, diseño, política, escritura, filosofía, creatividad... Me di cuenta de que en toda la mitad de ese diagrama, en el punto en el que todos estos círculos confluyen, está la tecnología. Eso me llevó a ENTER.CO. Estudié Periodismo y Filosofía en la U. del Rosario. PGP: http://bit.ly/1Us3JoT

View all posts

16 comments

  • Apple no debe estar muy contento con esta noticia. El super sistema cerrado de Apple queda sin fundamentos o razón de ser si se sigue adelante con este proyecto. La exclusividad e ingresos de muchas Apps esta en juego. Solución por parte de Apple, DEMANDA.

    • Pues no creo que sea tan sencillo el punto de vista, todavía hay muchas aplicaciones de iOS que no llegan a Android, y creo que algunas no llegaran, otras lo harán con mas paciencia, dentro de un tiempo imprudente, para nadie es un secreto que a pesar de Android vende como butifarras en tablets y celulares, no genera la misma rentabilidad para los desarrolladores que la tienda de Apple, y hay estudios que dan cifras bastante contundentes, no creo que les haga gracias a ellos sabiendo la alta tasa de pirateria que hay en Android, en fin, hay que ver como se desenvuelve esto, las aplicaciones universales de MS me parece mejor jugada

      • pirateria hay en todos los ecosistemas augusto..y tambien hay aplicaciones e android que no llegan a ios…ni a windows…pero si es mas «rentable» vender en ios que en android…los de apple cobran por todo

        • Me remito a una frase que dice mi Padre: «Yo soy flojo, solo trabajo porque necesito la plata» cada quien debe buscar la manera de ver remunerado su trabajo, ellos son desarrolladores y no se alimentan de aire, así que me imagino que tu si trabajas no cobras quincena, no digo que me guste Apple, de hecho no me gusta, pero si haces una aplicación de calidad porque no cobrar por algo a lo que dedicaste tiempo, esfuerzo y que quizás más personas coman de ese rubro? Lo siento pero no estoy de acuerdo que porque la piratería exista en todas partes entonces todo debe ser gratis

    • Y hay que tener en cuenta que pasan más tiempo en los juzgados, que haciendo dispositivos.

  • Apple no debe estar muy contento con esta noticia. El super sistema cerrado de Apple queda sin fundamentos o razón de ser si se sigue adelante con este proyecto. La exclusividad e ingresos de muchas Apps esta en juego. Solución por parte de Apple, DEMANDA.

    • Pues no creo que sea tan sencillo el punto de vista, todavía hay muchas aplicaciones de iOS que no llegan a Android, y creo que algunas no llegaran, otras lo harán con mas paciencia, dentro de un tiempo imprudente, para nadie es un secreto que a pesar de Android vende como butifarras en tablets y celulares, no genera la misma rentabilidad para los desarrolladores que la tienda de Apple, y hay estudios que dan cifras bastante contundentes, no creo que les haga gracias a ellos sabiendo la alta tasa de pirateria que hay en Android, en fin, hay que ver como se desenvuelve esto, las aplicaciones universales de MS me parece mejor jugada

      • pirateria hay en todos los ecosistemas augusto..y tambien hay aplicaciones e android que no llegan a ios…ni a windows…pero si es mas «rentable» vender en ios que en android…los de apple cobran por todo

        • Me remito a una frase que dice mi Padre: «Yo soy flojo, solo trabajo porque necesito la plata» cada quien debe buscar la manera de ver remunerado su trabajo, ellos son desarrolladores y no se alimentan de aire, así que me imagino que tu si trabajas no cobras quincena, no digo que me guste Apple, de hecho no me gusta, pero si haces una aplicación de calidad porque no cobrar por algo a lo que dedicaste tiempo, esfuerzo y que quizás más personas coman de ese rubro? Lo siento pero no estoy de acuerdo que porque la piratería exista en todas partes entonces todo debe ser gratis

    • Y hay que tener en cuenta que pasan más tiempo en los juzgados, que haciendo dispositivos.

  • Aqui la gente solo comenta sin leer y/o sin tener idea de lo que habla, empezando con los redactores y sus títulos sensacionalistas, que lastima :/

  • Aqui la gente solo comenta sin leer y/o sin tener idea de lo que habla, empezando con los redactores y sus títulos sensacionalistas, que lastima :/

  • pero para que hacer eso en realidad??? eso es tan engorroso e inutil que ponerse a tratar de correr aplicaciones android en ios…o en windows…

  • pero para que hacer eso en realidad??? eso es tan engorroso e inutil que ponerse a tratar de correr aplicaciones android en ios…o en windows…

Archivos