IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Développement Mobile en Java Discussion :

Java pour iPhone


Sujet :

Développement Mobile en Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 95
    Par défaut Java pour iPhone
    Bonjour,
    je n'arrive pas à trouver une réponse claire aux questions suivantes:
    Est-il ou sera-t-il possible de développer en java des applications destinées à l'IPhone ? Je veux dire sans jailbreaké l'IPhone.
    Qu'en est-il avec le nouveau firmware 3.0 de l'IPhone ?
    Merci.

  2. #2
    Modérateur
    Avatar de nouknouk
    Homme Profil pro
    Inscrit en
    Décembre 2006
    Messages
    1 655
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 655
    Par défaut
    salut,

    à ma connaissance:

    - J2ME n'est (toujours) pas supporté par l'iPhone.

    - Sun avait un temps annoncé le support de J2ME pour iPhone, mais depuis c'est "silence radio".

    - Il existe des solutions pour porter une appli initialement écrite en J2ME vers un code source pour iPhone : Innaworks AlcheMo

    - Il semble possible d'installer J2ME sur les iPhone jailbreakés.

    Quelques infos datant du 10 juin 2008 ici. A ma connaissance, les choses n'ont pas évolué depuis.

  3. #3
    Rédacteur/Modérateur

    Avatar de bouye
    Homme Profil pro
    Information Technologies Specialist (Scientific Computing)
    Inscrit en
    Août 2005
    Messages
    6 901
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Nouvelle-Calédonie

    Informations professionnelles :
    Activité : Information Technologies Specialist (Scientific Computing)
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Août 2005
    Messages : 6 901
    Billets dans le blog
    54
    Par défaut
    Rien de change depuis, pas de support du Java (ni du Flash) dans le firmware 3.0 (qui est disponible officiellement* depuis quelques heures). La seule mention d'une possible evolution vient de la keynote d'ouverture de la JavaOne durant laquelle le PDG de Sun a introduit celui d'Oracle en disant qu'il etait pote avec Steve Jobs et que cla pourrait faciliter l'apparition d'une JVM sur les iPhone et iPod Touch. Mais, m'est avis qu'il ne faut pas trop y compter (de maniere officielle) dans un avenir proche.

    *Les seules nouveautes visibles pour le moment sur mon iPod Touch 2 :
    • Une MINUSCULE icone en forme de loupe pres des indicateurs du nombre d'ecran qui permet de rechercher une application (m'est avis qu'il est plus rapide de scroller d'ecrans en ecran que de taper le nom de l'appli...) ou d'autres trucs sur l'iPhone/iPod (les contacts). Pis dans cette recherche, le clavier virtuel n'est meme pas capable de passer en mode paysage (l'une des features avancees de cette nouvelle version )
    • Une icone Dictaphone sur le 1er ecran.
    • Des options BlueTooth, j'ai pu apparier mon iPod avec mon P990i (l'iPod est reconnu comme une oreillette sans fil par le telephone). Mais pas encore teste le transfert d'appel.
    Merci de penser au tag quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.

    suivez mon blog sur Développez.

    Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook

  4. #4
    Membre chevronné

    Profil pro
    Inscrit en
    Février 2008
    Messages
    658
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 658
    Par défaut
    Citation Envoyé par bouye Voir le message
    La seule mention d'une possible evolution vient de la keynote d'ouverture de la JavaOne durant laquelle le PDG de Sun a introduit celui d'Oracle en disant qu'il etait pote avec Steve Jobs et que cla pourrait faciliter l'apparition d'une JVM sur les iPhone et iPod Touch.

    1. Je crois qu'il ne faut meme pas y compter car depuis 2007 on entend ces rumeur et en aucun jour ce n'est devenu de la realité.

    2. Apple n'a pas interet à rester avec Objective C: Android commence deja à seduire les utilisateurs !

  5. #5
    Membre chevronné

    Profil pro
    Inscrit en
    Février 2008
    Messages
    658
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 658
    Par défaut
    De plus il ne faut pas s'attendre que ce SDK Java sera gratuit! Chez Apple le gratuit n'existe pas!

  6. #6
    Membre Expert
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 276
    Par défaut
    Moi aussi j'aurais aimé qu'Apple accepte Java sur l'iPhone mais je n'y crois pas un seul instant.
    Ils ont réussi à s'en passer ainsi que de flash, et le téléphone se vend bien, il existe beaucoup d'applications de qualité (et aussi des bouses, mais ce n'est pas la faute du langage).
    Je ne vois pas pourquoi Android obligerait Apple à accepter Java.

  7. #7
    Membre extrêmement actif

    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2006
    Messages
    1 376
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Consultant

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 376
    Par défaut Hum...
    Je commence à développer du java pour appareils mobiles, et comme vous je suis très surpris de voir que Apple fait une barrière à Java.

    Bien que l'on puisse trouver légitime de la part d'Apple de ne pas ouvrir cette porte qui permettrait à court terme de pouvoir développer des applications sans passer par leur SDK (et donc ne pas payer la licence), elle prive ces utilisateurs de nombreuses applications et d'une technologie qui à déjà fait ses preuves sur d'autres plateformes.

    Je ne connais pas l'étendu du marché du développement iPhone par rapport aux développement J2ME, mais il me semble très contraignant (SDK Apple, développement sur Mac uniquement). Bref, c'est très propriétaire comme système.

    A trop jouer à ce petit jeu, Apple ne risque t-il pas de voir ces utilisateurs se diriger vers des technologies mobiles plus ouvertes ?

    Zecreator.

  8. #8
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Février 2008
    Messages
    65
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2008
    Messages : 65
    Par défaut
    C'est surement ce qu'il va se passer avec l'arrivée en puissance d'androïd.
    Apple à quant même beaucoup d'avance, mais à long terme çà leur fera forcément défaut.

    Il n'existe pas de pétition internationale pour montrer à Apple ce mécontentement ?

  9. #9
    Membre actif
    Inscrit en
    Février 2010
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 12
    Par défaut Stop avec Java
    Non mais stop, arrêtez, Java est une ineptie informatique, utilisez une machine virtuelle pour faire tourner des applications natives est une hérésie! utiliser du language interprêter pour faire du maquettage, du plugin ou des applications WEB ok, mais pas pour des applications embarquées. Si l’iPhone ou l’iPodTouch sont réactifs et performants c’est parce que les applications sont écrites en C. C’est carrément idiot d’utiliser la moitié du temps processeur pour analyser et traduire des millions et des millions de fois ce que l’application veut faire.

  10. #10
    Modérateur
    Avatar de nouknouk
    Homme Profil pro
    Inscrit en
    Décembre 2006
    Messages
    1 655
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 655
    Par défaut
    On va éviter le troll, mais le simple fait que Java soit très répandu dans des domaines divers montre qu'au contraire il apporte au moins certaines choses par rapport aux autre langages.

    Quand au reste, en fouillant un peu, on se rend compte que iSpectrum compile les classes Java en Objective-C et utilise le SDK d’Apple pour produire le binaire des applications que ce soit pour l’exécuter sur le simulateur ou sur le device

  11. #11
    Membre actif
    Inscrit en
    Février 2010
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 12
    Par défaut
    Citation Envoyé par nouknouk Voir le message
    On va éviter le troll, mais le simple fait que Java soit très répandu dans des domaines divers montre qu'au contraire il apporte au moins certaines choses par rapport aux autre langages.
    Rien de moins sûr, le succès d'une technologie est très rarement technique.

    Citation Envoyé par nouknouk Voir le message
    Quand au reste, en fouillant un peu, on se rend compte que iSpectrum compile les classes Java en Objective-C et utilise le SDK d’Apple pour produire le binaire des applications que ce soit pour l’exécuter sur le simulateur ou sur le device
    Oui, on sauve la face, ça n'en prouve pas l'intérêt mais plutôt qu'il n'apporte rien puisque cela aurait pu se faire plus efficacement directement en Objective-C.

    Slts,

  12. #12
    Membre Expert
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 276
    Par défaut
    Ca présente un intérêt : permettre à un développeur Java de produire une application iPhone sans avoir à se plonger dans un nouveau langage, ce qui n'est pas le plus compliqué, mais surtout l'énorme API.
    Je dis ça, mais je ne connais pas toutes les possibilités de ce iSpectrum.

    @ AlainBo26
    Pour l'instant, l'ineptie vient plutôt de tes propos que le fait d'utiliser Java.

  13. #13
    Nouveau candidat au Club
    Développeur Java
    Inscrit en
    Juin 2009
    Messages
    2
    Détails du profil
    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Juin 2009
    Messages : 2
    Par défaut Java sur iphone
    je crois que pour amener du java sur iphone et que l'on puisse developper des vrais appli pour iphone comme en Obj C, ça demande deja pas mal de chose à revoir dans le noyau java (jdk).Imaginer la multi-gestion evenementielle de l'iphone (les multi-evenement).
    A mon avis, apple peut juste nous livrer un sdk iphone version toute plateform(unix:ubuntu precisement) qui nous permettra de coder toujours en obj c mais sous unix.

Discussions similaires

  1. Java pour le tout dernier iPhone
    Par tresorunikin dans le forum Général Java
    Réponses: 0
    Dernier message: 27/12/2011, 22h10
  2. [postgres+java+RPM] comment java pour postgres
    Par thief dans le forum PostgreSQL
    Réponses: 6
    Dernier message: 18/09/2004, 17h52
  3. [débutant]ou mettre un fichier java pour une appli jsp?
    Par zozolh2 dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 11/05/2004, 15h20
  4. java pour gsm
    Par matterazzo dans le forum Développement Mobile en Java
    Réponses: 3
    Dernier message: 11/11/2003, 02h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo