Jakich pułapek powinienem unikać?
- Jakie paradygmaty języka Java konsekwentnie źle rozumieją programiści Objective-C? Nauczyłem się programować w Javie, ale od lat pracuję w Objective-C.
- Czym różnią się wzorce projektowe między Androidem a iOS?
- Jeśli dokonałeś przejścia samodzielnie, jakie części Androida Cię zdezorientowały lub zajęły Ci dłużej naukę, niż powinna?
- Czy Eclipse jest najlepszym OS X IDE na Androida?
Dla przypomnienia, moja aplikacja jest bardzo mocno powiązana z UIKit i Foundation, więc słowo „portowanie” może być mylące; Naprawdę całkowicie go przepiszę dla Androida. Bez ponownego użycia kodu. Robię to również, aby nauczyć się Androida, więc wolę nie zawieść portu i nauczyć się Androida, niż skorzystać ze skrótu.
Jako trochę tła, pytanie to zostało zadane przez typy pytań, które widzę w Stackoverflow. Często możesz powiedzieć, jakie było czyjeś pochodzenie (C # lub Java), po jakich głupich błędach popełniają, gdy próbują napisać Obj-C. Chciałbym uniknąć błędów, które powodują, że programiści Java przewracają oczami i mówią: „Twórcy Silly Objective-C, czy nigdy się nie nauczą?”
Is Eclipse the best OS X IDE for Android?
Tak, ADT nie działał dobrze na netbeans ostatnio, kiedy próbowałem. Eclipse jest zalecanym IDE.