Pregunta

¿Fue útil?

Solución

En la actualidad, no hay ninguna máquina virtual Java que se ejecuta en el iPhone. Esto significa que la única manera que tiene que desarrollar aplicaciones para iPhone en Java es tener un compilador que va a compilar el código Java a código de Objective-C.

Hay varias soluciones que hacen exactamente eso:

Codename Una - se centra en la creación de aplicaciones que utilizan Java con herramientas visuales y simuladores. de código abierto, con un backend SaaS que elimina la necesidad de un Mac.

XMLVM - un traductor para convertir el código de bytes de Java a C / Objective-C. de código abierto, pero requiere escribir código específico IOS en este momento.

También hay varias soluciones propietarias, pero no tengo experiencia con ellos. P.ej. Software AG cuenta con una herramienta llamada objetos web.

Otros consejos

Sun descubrieron que podían puerto de Java para el iPhone, pero la licencia SDK prohíbe. Así que esto no es una técnica sino una cuestión política.

Yo diría: No

Si desea crear aplicaciones nativas para el iPhone "reales" que va a tener que ir con Objective C y el iPhone SDK

Hay otras maneras como http://phonegap.com/ pero yo personalmente no tengo experiencia con este proyecto .

Webapp puede ser desarrollado en Java, por supuesto, pero no se les permite ejecutar aplicaciones Java en el Iphone (VM no está autorizado en el dispositivo).

No es un poco de esfuerzo en Java para la conversión de Objective-C, al igual que con XMLVM (comprobar el google TechTalk vídeo).

Al final lo que puedo concluir es que uno puede desarrollar aplicaciones web para el iPhone fácilmente con Java. Para el desarrollo de aplicaciones nativas para el iPhone en Java se puede utilizar alcheMo o XMLVM con un poco de working.I no tienen experiencia en alcheMo o XMLVM pero seguramente deseando que llegue.

Gracias a todos.

existe una implementación de la máquina virtual de java llamada "ruta de clases", pero el inconveniente es que sólo se puede conseguir mediante Cydia/Instalador.

Significa, que usted necesita para hacer jailbreak a tu iphone con el fin de ser capaz de instalar la JVM.

la interfaz puede ser diseñado como un AWT-Gui.

en general:no hay solución (apple no permite que las aplicaciones que se ejecutan otras aplicaciones en sus dispositivos)

si no te importa la piratería de los dispositivos de su aplicación se implementa en:sí, no debería ser un gran problema.hay una gran cantidad de tutoriales de cómo hackear tu iphone, si estás interesado...

EDITAR: hay un problema!Si usted no tiene el archivo libuicaboodle cada Java interfaz gráfica de usuario GUI de la Aplicación para iPhone está buscando, usted no será capaz de ejecutar la aplicación.Hay anybode que todavía tiene este archivo?No se puede encontrar en cualquier lugar ya :o(

saludos

hay varias maneras de escribir una aplicación de iPhone en java mediante el uso de convertidor de xmlvm ac objetivo, pero es difícil, pero es la adecuada y la manera de hacer compatible la aplicación ur u necesidad de aprender el lenguaje XML

Un enfoque interesante es la combinación de Google Web Toolkit con Appcelerator Titanium para el desarrollo de aplicaciones para el iPhone usando Java.

Google Web Toolkit (GWT) permite la compilación del código de Java en Javascript, mientras titanio permite la creación de aplicaciones para el iPhone de aspecto nativas en Javascript. He comenzado un proyecto llamado " GWT-titanio" para combinar los dos, se puede encontrar una explicación acerca de las instrucciones de obras de construccion en el blog en iPhoneJava.org .

Buena suerte!

¿Qué hay de otra Java para los compiladores nativos que aunque no había uno llamado Jet ?

Esto compila Java para nativo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top