Studenten van de universiteit van Columbia hebben een framework gebouwd waardoor iOS-applicaties op Android kunnen draaien. De ondersteuning van het Cider-framework is nog beperkt en de snelheid is laag, maar enkele iOS-apps draaien al op een Nexus 7.
De Cider-softwarelaag emuleert geen iPhone en gebruikt ook geen virtuele machine; de developers laten iOS-apps met Cider als een kernel juist door middel van technieken als compile time code adaption en diplomatic functions denken dat zij op een iOS-kernel draaien in plaats van op de Linux-kernel die binnen Android wordt gebruikt. De benodigde library-bestanden en frameworks van iOS worden door Cider ook aangeboden aan de iOS-app, waardoor de code voor een iOS-app niet aangepast hoeft te worden.
Door middel van deze methode zijn de studenten er in geslaagd om apps als Yelp en Apple iBooks op een Nexus 7-tablet te laten draaien, zoals een video laat zien. De applicaties draaien nog traag en apps die sensoren aanroepen, bijvoorbeeld gps, werken nog niet. Ook de vertaalslag voor OpenGL ES-code is nog niet geoptimaliseerd. Wel blijft Android-software gewoon draaien als Cider actief is, waardoor in de toekomst mogelijk iOS-software naast Android-apps gedraaid kan worden. De ontwikkelaars beloven Cider door te blijven ontwikkelen, maar de broncode is nog niet publiekelijk beschikbaar.
:strip_icc():strip_exif()/u/453808/image.jpg?f=community)
:strip_icc():strip_exif()/u/327636/crop5cf014ba17cb4_cropped.jpeg?f=community)
/u/506811/Freebsd_logo_60.png?f=community)
:strip_icc():strip_exif()/u/235816/crop596740581e453_cropped.jpeg?f=community)
/u/277712/crop5f2ffda303aff_cropped.png?f=community)
:strip_icc():strip_exif()/u/57655/SuperTeamLogo.jpg?f=community)