Quels pièges devrais-je éviter?
- Quels paradigmes de langage Java les développeurs Objective-C comprennent-ils systématiquement? J'ai appris à programmer en Java, mais je ne travaille plus qu'en Objective-C depuis des années.
- En quoi les modèles de conception sont-ils différents entre Android et iOS?
- Si vous avez fait la transition vous-même, quelles parties d'Android vous ont troublé ou vous ont pris plus de temps pour apprendre qu'il n'aurait dû?
- Eclipse est-il le meilleur IDE OS X pour Android?
Pour mémoire, mon application est très fortement liée à UIKit et Foundation, donc le mot "portage" peut être un terme impropre; Je vais en fait la réécrire complètement pour Android. Pas de réutilisation de code. De plus, je fais cela pour apprendre Android, donc je préfère échouer au port et apprendre Android plutôt que de prendre un raccourci.
En guise de contexte, cette question a été provoquée par les types de questions que je vois sur Stackoverflow. Souvent, vous pouvez dire quel était le profil de quelqu'un (C # ou Java) par quelles erreurs stupides ils font quand ils essaient d'écrire Obj-C. Je voudrais éviter le genre d'erreurs qui poussent les développeurs Java à lever les yeux au ciel et à dire: "Les développeurs Silly Objective-C, n'apprendront-ils jamais?"
Is Eclipse the best OS X IDE for Android?
Oui, ADT n'a pas bien fonctionné sur les netbeans la dernière fois que j'ai essayé. Eclipse est l'IDE recommandé.