|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
![]() ![]() ![]() Hinault RomaricConsultant Inscription : janvier 2007 Messages : 2 833 ![]() |
Google sort J2ObjC
un outil open source pour la conversion du code Java en Objective-C Bonne nouvelle pour les développeurs Java qui souhaitent cibler iOS sans toutefois se mettre à l’Objective-C. Google vient de publier sur son blog dédié aux outils open source une application pour la conversion du code Java en code Objective-C. Le projet J2ObjC a pour objectif de permettre aux développeurs de partager facilement du code qui n’est pas utilisé pour l’interface utilisateur (logique métier, accès aux données, etc.) pour les applications Android, les applications Web (qui utilisent le serveur GWT) avec iOS. J2ObjC convertit les classes Java en classes Objective-C qui utilisent directement le framework iOS Foundation. Il prend en charge Java 6 et la plupart de ses fonctions d’exécution qui sont requises par les développeurs d’applications coté client, y compris les exceptions, les classes internes et anonymes, les types génériques, les files, etc. La conversion et l’exécution des tests JUnit sont également prises en charge. Lors du processus de conversion, J2ObjC génère un fichier de mappage qui définit la conversion des méthodes Java en méthodes iOS Foundation. À titre d’exemple le code Java suivant : Code :
Code :
J2ObjC est disponible sous licence open source avec sa documentation et des guides pour son utilisation sur le site Google Code. Télécharger J2ObjCSource : Google Et vous ? Que pensez-vous de cet outil ?
__________________
Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire ![]() Mon blog Mes articles En posant correctement votre problème, on trouve la moitié de la solution |
||||
|
40
|
|
|
#2 |
|
Membre Expert
![]() Développeur mobile Inscription : février 2010 Messages : 768 ![]() |
Ha, merci.
Faudra que je teste ça, moi.
__________________
Membre du comité contre la phrase "ça marche PAS" en titre et/ou explication de problème. |
|
|
00
|
|
|
#3 |
|
Membre éclairé
![]() Développeur informatique Inscription : décembre 2011 Messages : 239 ![]() |
C'est sympa de la part de Google mais quel est l'intérêt pour celui-ci de publier un tel utilitaire ?
Serait-ce vraiment pour nous simplifier la vie ? Quels sont les enjeux ? |
|
|
00
|
|
|
#4 |
|
Nouveau Membre du Club
![]() Inscription : novembre 2009 Messages : 36 ![]() |
Google a clairement un intérêt à ce qu'on utilise cet outil, mais s'il peut nous servir, et qu'en plus il est open source, pourquoi s'en priver?
|
|
|
00
|
|
|
#5 |
|
Membre régulier
![]() Patrick PortalÉtudiant Inscription : novembre 2010 Messages : 50 ![]() |
Il se serait appelé ObjC2J j'aurais compris immédiatement mais là je crois plutôt que Google veut qu'on améliore avant tout son logiciel opensource.
Après on peut penser que Google voudrait qu'on développe d'abord pour Android avec pour raison que le passage à iOS est ensuite assisté... Mais je ne suis pas sûr que ce soit bien valable. |
|
|
00
|
|
|
#6 | |
|
Membre habitué
![]() Stéphane GilletDéveloppeur informatique Inscription : décembre 2008 Messages : 50 ![]() |
Citation:
Maintenant je dois reconnaître que pour nous, le plus important c'est que la tache soit facilité. En écrivant qu'une fois l'application, si elle peut être disponible sur 2 plateformes, ce n'est que du bénéfice. Maintenant reste à juger la bête en action... Outils sérieux ou grosse séance de débogage à chaque portage ??? |
|
|
|
00
|
|
|
#7 | ||
|
Membre émérite
![]() ![]() Inscription : janvier 2009 Messages : 461 ![]() |
Citation:
Citation:
|
||
|
|
00
|
|
|
#8 | |
|
Nouveau Membre du Club
![]() loic knuchel Inscription : juillet 2010 Messages : 12 ![]() |
Citation:
1) ce sera des développeurs Android qui feront des applications iOS et pas l'inverse. L'application Android devrait être de très bonne qualité quand à l'application iOS, c'est moins sûr. 2) le point 1 entraînera une plus grosse communauté Android que iOS avec tous les avantages qui s'y rattachent 3) une application générée automatiquement sera toujours moins bien adaptée qu'une application développée (performances, bugs, IHM), les applications Android seront donc de meilleure qualité 4) toutes ces applications existeront d'abord sous Android et après sous iOS (l'inverse est souvent un argument contre Android) 5) si le budget se resserre ou que le projet prends du retard, c'est iOS qui trinque ... Je pense donc que pour toutes ces raison (et d'autres), Google fait un très beau mouvement. Par contre, pas sûr que ça marche, à suivre... |
|
|
|
00
|
|
|
#9 |
|
Inactif
SIMO chakirIngénieur développement matériel électronique Inscription : novembre 2011 Messages : 4 ![]() |
Bonjour
Je ne crois tout de même pas que cela puisse être à 100% bénef pour Google, puisque les applications Android qui manquaient au store d'Apple, seront traduites et enrichiront le magasin par la suite. crdlt |
|
|
01
|
Copyright © 2000-2013 - www.developpez.com