Cycada (antes conocida como Cider) es una capa de compatibilidad que tiene como objetivo permitir que las aplicaciones diseñadas para iOS se ejecuten sin modificaciones en el sistema operativo Android . [1] El método utiliza la adaptación en tiempo de compilación para ejecutar código sin modificar con un esfuerzo de implementación mínimo. [2]
Autor (es) original (es) |
|
---|---|
Desarrollador (es) | Departamento de Ciencias de la Computación, Universidad de Columbia |
Sistema operativo | Androide |
Tipo | Capa de compatibilidad |
Sitio web | sistemas |
El proyecto fue revelado en un documento de conferencia por investigadores de ciencias de la computación en la Universidad de Columbia. El proyecto permite que las aplicaciones de iOS se adapten al kernel y las bibliotecas de programación de Android. [3] [4]
Un video publicado muestra que muchas aplicaciones funcionan, incluida la versión iOS de Yelp , el software iBooks de Apple y los puntos de referencia 3D que utilizan OpenGL . Como consecuencia de la publicación del documento técnico, se agregó al software soporte GPS de hardware. [5]
A diferencia de muchas otras capas de compatibilidad (como WINE o Darling ), Cycada funciona a nivel de kernel , en lugar de hacerlo en el espacio del usuario . [3]
Se desconoce si el proyecto se lanzará.
El nombre original "Cider" probablemente fue un juego de WINE , otra capa de compatibilidad que lleva el nombre de una bebida alcohólica . [1]
Desde que el desarrollador principal Jeremy Andrus se fue a trabajar en el kernel de Darwin en Apple , el proyecto ha sido dirigido por Jason Nieh. [6]
Notas
Ver también
Referencias
- ^ Los estudiantes de la Universidad de Columbia crean software que permite que las aplicaciones nativas de iOS se ejecuten en dispositivos Android - 9to5mac
- ^ En sincronización: el equipo de ingeniería de Columbia fue el primero en ejecutar aplicaciones iOS en la plataforma Android
- ^ a b Andrus, Jeremy et. Alabama. "Cider: Native Execution of iOS Apps on Android". En las actas de la XIX Conferencia Internacional sobre Soporte Arquitectónico para Lenguajes de Programación y Sistemas Operativos (ASPLOS 2014). ACM, 2014, p. 367-382.
- ^ El proyecto de investigación Cider lleva las aplicaciones de iOS a los dispositivos Android - TheNextWeb
- ^ Los estudiantes hacen que las aplicaciones de iOS se ejecuten (lentamente) en Android - Engadget
- ^ http://www.slashgear.com/cycada-lets-ios-apps-run-on-android-natively-20341969/