Pouvons-nous exécuter des applications Java sur iPhone? [fermé]


Pouvons-nous exécuter ou développer des applications pour iPhone en Java?
En fait, je suis un peu confus...

Veuillez supporter avec moi, jetez un oeil à ces liens et répondez: -

LIEN 1

LIEN 2

LIEN 3

Il s'agit d'une discussion ouverte.
Toutes les idées sont appréciées.

Merci À Tous.

Author: SocialCircus, 2009-07-28

9 answers

Actuellement, il n'y a pas de JVM en cours d'exécution sur l'iPhone. Cela signifie que la seule façon dont vous devez développer des applications pour iPhone en Java est d'avoir un compilateur qui compilera votre code java en code Objective-C.

, Il existe plusieurs solutions qui font exactement cela:

Codename One - se concentre sur la création d'applications utilisant Java avec des outils visuels et des simulateurs. Open source avec un backend SaaS qui supprime le besoin d'un Mac.

XMLVM - un traducteur à convertir bytecode Java en C / Objective - C. Open source, mais nécessite d'écrire du code spécifique à iOS pour le moment.

Il existe également plusieurs solutions propriétaires mais je n'ai aucune expérience avec elles. Par exemple, Software AG dispose d'un outil appelé web objects.

 7
Author: gizmo, 2012-04-16 09:12:58

Sun a découvert qu'ils pouvaient porter Java sur l'iPhone, mais la licence du SDK l'interdit. Ce n'est donc pas une technique mais une question politique.

 8
Author: Thorbjørn Ravn Andersen, 2009-07-28 11:57:00

Je dirais: Non

Si vous voulez créer de "vraies" applications iPhone natives, vous devrez utiliser Objective C et le SDK iPhone

Il y a d'autres façons comme http://phonegap.com / mais personnellement je n'ai aucune expérience avec ce projet.

 0
Author: Thomas Einwaller, 2009-07-28 11:40:26

Webapp peut bien sûr être développé en Java, mais vous n'êtes pas autorisé à exécuter des applications Java SUR l'Iphone (les machines virtuelles ne sont pas autorisées sur l'appareil).

Il y a un effort en Java pour la conversion objective-c, comme avec XMLVM (consultez la vidéo Google TechTalk).

 0
Author: fg., 2009-07-28 13:03:29

À la fin, ce que je peux conclure, c'est que l'on peut développer facilement des applications Web iPhone avec Java. Pour développer des applications natives pour iPhone en Java, on peut utiliser alcheMo ou XMLVM avec un peu de travail.Je n'ai aucune expérience dans alcheMo ou XMLVM, mais sûrement hâte de le faire.

Merci À Tous.

 0
Author: SocialCircus, 2009-07-29 04:06:12

Il existe une implémentation d'une machine virtuelle java appelée "Classpath", mais l'inconvénient est que vous ne pouvez l'obtenir qu'en utilisant Cydia/Installer.

Signifie que vous devez jailbreaker votre iphone afin de pouvoir installer la JVM.

L'interface graphique peut être conçue comme une interface graphique AWT.

En général: pas de solution (apple n'autorise pas les applications qui s'exécutent d'autres applications sur leurs appareils)

Si cela ne vous dérange pas de pirater les appareils sur lesquels votre application est déployée: oui, il ne devrait pas être un gros problème. il existe une grande quantité de tutoriels sur la façon de pirater votre iphone, si vous êtes intéressé...

EDIT: il y a un problème! Si vous n'avez pas le fichier libuicaboodle que toutes les applications Java-GUI-App pour iPhone recherchent, vous ne pourrez pas exécuter l'application. Y at-il anybode qui a encore ce fichier? Je ne le trouve plus nulle part: o (

Cordialement

 0
Author: Atmocreations, 2010-02-11 22:37:57

Il existe plusieurs façons d'écrire une application iphone sur java en utilisant xmlvm convertisseur d'objectif mais c est dur mais c'est le convenable et le compatible ur l'application u besoin d'apprendre le langage xml

 0
Author: faisal, 2010-09-23 08:16:47

Une approche intéressante consiste à combiner le Google Web Toolkit avec Appcelerator Titanium pour développer des applications iPhone en utilisant Java.

Google Web Toolkit (GWT) permet la compilation de code Java en Javascript, tandis que Titanium permet la création d'applications iPhone natives en Javascript. J'ai commencé un projet appelé "gwt-titane" pour combiner les deux, vous pouvez trouver des explications sur le projet et les instructions de construction sur le blog iPhoneJava.org .

Bonne chance!

 0
Author: urish, 2011-07-11 17:41:25

Qu'en est-il des autres compilateurs Java vers natifs, j'ai bien qu'il y en ait un appelé Jet ?

Cela compile java en natif.

 0
Author: Larry Gray, 2012-10-10 20:16:26