Cider : un moteur pour faire fonctionner des applications iOS dans Android

Mickaël Bazoge |

Six étudiants de l'université de Colombia ont mis au point une pierre de Rosette qui permet de faire fonctionner des applications iOS au sein d'Android. Cider est une architecture logicielle, qui ne se compare pas à une machine virtuelle au travers de laquelle les apps iOS seraient moulinées. Les développeurs ont plutôt mis au point une technique qui non seulement reprend d'une application iOS les bibliothèques et le cadre d'applications (framework), mais elle fait également passer des vessies pour des lanternes en faisant croire à l'app qu'elle est installée sur le noyau XNU d'Apple, plutôt que sur celui d'Android.

La démonstration en vidéo de Cider est éloquente : le logiciel est capable de lancer des apps iOS (iBooks, Yelp, Remote) sur l'édition 2012 de la tablette Nexus 7 de Google.

Les performances restent encore à améliorer, en particulier la réactivité — et pour cause, le support d'OpenGL ES est encore incomplet. Il manque également le support de plusieurs composants matériels (GPS, appareil photo, antennes cellulaires, Bluetooth…), dont l'absence restreint l'utilisation de bon nombre d'applications iOS.

Mais il est frappant de voir des icônes d'apps iOS sur l'écran d'une Nexus 7, qui se lancent comme un logiciel Android traditionnel. Le plus impressionnant est sans doute qu'Android cohabite parfaitement avec les applications iOS. La plateforme de Google, dont la bibliothèque d'apps pour tablettes est bien loin d'égaler celle de l'App Store, pourra t-elle bientôt profiter de cette manne logicielle ? Encore faudra t-il que les étudiants peaufinent Cider pour le rendre utilisable par le grand public; ils s'y emploient.

Du point de vue des développeurs, ce pourrait également être une belle opportunité à saisir : il leur suffirait de développer pour iOS pour que leurs créations soient compatibles avec Android. Mais on ne peut s'empêcher de penser qu'Apple fera tout en son pouvoir pour tenter de bloquer l'usage de Cider.

[Via : TNW]

Tags
avatar albert.dsf | 
Non, en hommage à rien du tout car Cider existe depuis longtemps.
avatar tigre2010 | 
Ça me rappelle le mes o on voulait faire tourner windows sur un Mac...peine perdue.
avatar lol51 | 
Vu que l'appstore n'est pas dispo sur android, on parle bien là d'app piratées puis craquées...
avatar ewajoom | 
@izoong Mon commentaire précédent était pour toi ;)
avatar an3k | 
Chapeau pour la performance technologique en tous cas.
avatar ewajoom | 
@Ast2001 : Bien sûr que NON. Il suffit de passer par iTunes sur un Mac/PC et de récupérer les .ipa dans le dossier des Applications.
avatar pacou | 
C'est surtout Google qui aura un intérêt a bloquer ce projet: ils ont déjà du mal à faire venir certaines app sur Android (surtout tablettes), s'il n'y a plus besoin de les re développer les dev vont se remettre a faire uniquement des app pour iOS...
avatar YanDerS | 
d'une part, et même si c'est un rêve de geek pour l'interopérabilité sacrée de tout ce qui est numérique… c'est une plaie pour la diversité
avatar AnthoNelzin | 
@hautelfe : Ce n'est pas de l'emulation, mais de la retranscription/conversion a la volé. Comme wine (crossover), ou rosetta.
avatar Mousse72 | 
Pour ceux qui connaissent le cycle de transformation du péché d'Adam et Eve... - Pomme - Cidre (Cider) - Calva D'ailleurs, c'est assez curieux que les catholiques intégristes soient contre la GPA / PMA parcequ'à relire l'Ancien Testament (qui doit être pour eux le texte fondateurs), Eve n'est jamais qu'une côte d'Adam surnuméraire... Du pur clonage humain.... Et je vous épargne tous les problèmes de consanguinité avec cette gentille fable... Mais, bon, on s'éloigne du sujet.... A moins que les applications iOS tournant sous Android soit le nouveau paradis pour certains... A minima une pomme de discorde...
avatar Lou117 | 
"La plateforme de Google, dont la bibliothèque d'apps pour tablettes est bien loin d'égaler celle de l'App Store" C'est franchement lourd à force ces petits troll insérés au fil des articles sur Android. Globalement l'offre applicative est de niveau équivalent sur les deux systèmes, chacun a ses avantages, iOS a pour lui tout le côté son et quelques jeux (rares) par exemple. Mais rien qui ne soit réellement décisif dans la grande globalité.

CONNEXION UTILISATEUR