www verizonwireless verizon que español espanol iphone android jvm

verizonwireless - ¿Portar Java VM de Android al iPhone?



que es verizon wireless en español (5)

A partir de ahora, no hay proyectos existentes con el objetivo de portar Dalvik (la VM de Android, que en realidad no es una VM de Java, ya que no ejecuta bytecode de Java) al iPhone. Sin embargo, hay al menos una máquina virtual Java "real" disponible para el iPhone. Lo puedes encontrar en Cydia en teléfonos con jailbreak.

El problema con estos proyectos es que Apple no permite que las aplicaciones de terceros ejecuten código, por lo que las máquinas virtuales Java solo pueden ejecutarse en iPhones jailbreak.

¿Alguien sabe de algún proyecto existente que pretenda llevar la máquina virtual Java de Android al iPhone? Por lo que yo entiendo, esto no estaría fuera de su alcance y sin duda haría algunos desarrollos interesantes.

Editar : Debo señalar que soy consciente de que esto no sucederá con el SDK oficial de iPhone. Sin embargo, una plataforma jailbreak eliminaría cualquier obstáculo impuesto por Apple. Me imagino que la mayoría de los que estarían interesados ​​en integrar Android en el iPhone también serían los demográficos que normalmente tendrían un iPhone con jailbreak.



El iPhone de Apple es un sistema cerrado. Controlan lo que se implementa desde el sistema operativo a las aplicaciones. Han dicho que no tienen intención de apoyar una JVM. Esto tendría que ser una aplicación deshonesta fuera de ese control y, por lo tanto, no muy atractiva para las masas.


Para ser útil también tendrías que portar la conexión a la App Store de Google. Sí, Apple lo permitirá. Es mucho más probable que veamos algunas herramientas de emulación de iPhone para Android.


Android Dalvik se ejecuta en iOS:

El proyecto de código abierto "In the box" se muestra en su sitio web (www.in-the-box.org) por primera vez y como primer paso de su proyecto de fuente abierta, una máquina virtual Android Dalvik que se ejecuta en iOS. (No es necesario jailbreak).

"In the box" es un proyecto de código abierto creado para proporcionar una portabilidad de tiempo de ejecución de Android Gingerbread sobre iOS. Permite a los desarrolladores de aplicaciones Android ejecutar su aplicación Android en iOS.

Disfruta :-)