Question

Est-ce que quelqu'un connaît des projets existants qui visent à transférer la machine virtuelle Java d'Android sur l'iPhone? D'après ce que j'ai compris, cela ne serait pas trop hors de portée et ferait certainement des développements intéressants.

Modifier : sachez que cela ne se produira pas avec le SDK officiel de l'iPhone. Cependant, une plate-forme jailbreakée supprimerait tous les obstacles imposés par Apple. J'imagine que la plupart des personnes intéressées par l'intégration d'Android dans l'iPhone seraient également le groupe démographique qui aurait généralement un iPhone jailbreaké.

Était-ce utile?

La solution

Aucun effort n'est actuellement fait pour transférer Dalvik sur iPhone car Google n'a pas encore publié le code source . Dès que la source sera publiée (en supposant que tout le sera), je pense que cela se produira. Il est également susceptible d'être vu sur d'autres plates-formes homebrew telles que PSP, Pandora , openmoko , etc.

Autres conseils

Android Dalvik sous iOS:

Le " Dans la boîte " Les projets open source apparaissent sur leur site Web (www.in-the-box.org) pour la première fois et comme première étape de leur projet open source, une machine virtuelle Android Dalvik fonctionnant sur iOS. (Pas besoin de jailbreaker).

" Dans la case " est un projet open source créé pour fournir un portage du runtime Android Gingerbread sur iOS. Il permet aux développeurs d'applications Android d'exécuter leur application Android sur iOS.

Profitez de :-)

Il n’existe à ce jour aucun projet visant à porter Dalvik (la machine virtuelle Android, qui n’est pas vraiment une machine virtuelle Java car elle n’exécute pas le bytecode Java) sur l’iPhone. Il existe cependant au moins un "réel" Java VM disponible pour l'iPhone. Vous pouvez le trouver dans Cydia sur les téléphones jailbreakés.

Le problème avec ces projets est qu’Apple n’autorise pas les applications tierces à exécuter du code. Par conséquent, les machines virtuelles Java ne peuvent s’exécuter que sur des iPhones jailbreakés.

L'iPhone d'Apple est un système fermé. Ils contrôlent ce qui est déployé du système d'exploitation aux applications. Ils ont déclaré ne pas avoir l'intention de prendre en charge une machine virtuelle. Ce devrait être une application voyous en dehors de ce contrôle et donc pas très attrayant pour les masses.

Pour être utile, vous devez également porter la connexion sur l'App Store de Google. Oui, Apple va le permettre. Nous sommes beaucoup plus susceptibles de voir des outils d’émulation d’iPhone pour Android.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top