Какие подводные камни мне следует избегать?
- Какие парадигмы языка Java разработчики Objective-C постоянно неправильно понимают? Я научился программировать на Java, но уже много лет я работаю только в Objective-C.
- Чем отличаются шаблоны дизайна для Android и iOS?
- Если вы осуществили переход самостоятельно, какие части Android смутили вас или заняли у вас больше времени, чем нужно?
- Является ли Eclipse лучшей OS X IDE для Android?
Кстати, мое приложение очень сильно привязано к UIKit и Foundation, поэтому слово «портирование» может быть неправильным; Я на самом деле буду полностью переписывать его для Android. Нет повторного использования кода. Кроме того, я делаю это, чтобы изучить Android, поэтому я предпочел бы потерпеть неудачу в порту и изучить Android, чем использовать ярлык.
В качестве предыстории этот вопрос был вызван типами вопросов, которые я вижу в Stackoverflow. Часто вы можете сказать, какой у кого был опыт (C # или Java), по каким глупым ошибкам они делают, когда пытаются написать Obj-C. Я бы хотел избежать ошибок, которые заставляют Java-разработчиков закатывать глаза и говорить: «Глупые разработчики Objective-C, они никогда не научатся?»
Is Eclipse the best OS X IDE for Android?
Да, ADT плохо работал с netbeans, когда я последний раз пробовал. Eclipse является рекомендуемой IDE.