web-dev-qa-db-fra.com

Comment configurez-vous Eclipse pour travailler sur le développement iPhone (au lieu de Xcode)?

Bien que je me sois de plus en plus familiarisé avec Xcode lors du développement pour l'iPhone, il y a des moments où je souhaitais simplement avoir un meilleur IDE, quelque chose comme Eclipse.

Je me demandais donc si quelqu'un sait comment migrer des projets iPhone vers Eclipse, et si cela en vaut la peine?

51
Robert Gould

XCode utilise largement les outils Unix standard pour une grande partie de son travail. Les applications iPhone sont compilées à l'aide de GCC 4.0, il utilise gdb pour le débogage, il devrait donc être possible de configurer Eclipse pour au moins compiler les applications.

Si vous regardez dans la section Build du volet Project Info (sélectionnez le projet, cliquez sur le bouton Info dans XCode, choisissez l'onglet Build en haut), vous pouvez voir de nombreuses options.

Je ne suis pas sûr de ce qui est nécessaire pour copier un fichier dans le simulateur et attacher un débogueur pour effectuer un test, cela ne vaut peut-être pas la peine de parcourir tous les cadres et Apple peut nécessiter un Génération générée par XCode pour accepter une application dans l'App Store.

Il peut arriver que pour l'édition régulière de code, vous puissiez travailler raisonnablement bien dans Eclipse, puis passez à XCode pour le débogage interactif.

La plupart des plugins Eclipse existants semblent être orientés vers les applications Web pour iPhone développées par les développeurs, donc je ne sais pas si vous obtiendrez de l'aide.

12
Rob Drimmie

Pour autant que je sache, vous ne pouvez pas utiliser Eclipse ou tout autre IDE pour développer pour iPhone. Apple ne prend en charge que XCode et cela ne changera pas à l'avenir. Donc, je pensez que vous devez vous habituer à XCode.

3
user28515

Tard dans le jeu, mais vous voudrez peut-être donner un coup de pied aux pneus avec AppCode de JetBrains, éventuellement un remplacement complet de xCode ... et très similaire à IntelliJ (GUI, workflows, etc ...). Adopteur encore précoce, il exécute plutôt bien certaines tâches. J'utilise toujours xCode pour configurer les options de construction et cibler l'appareil, mais cela sera finalement pris en charge.

cordialement

2
YvesLeBorg

Il existe une compilation croisée qui vous permet de développer des applications IPhone sur Eclipse http://www.youtube.com/watch?v=TG-NIt2O5J8

1
MadyZaid