Android i iPhone Development
Pracuję z rozwojem Android już od pewnego czasu. Więc postanowiłem zrobić coś zupełnie innego; iPhone rozwoju.
To tak, jakby po omacku. Po wielu latach, Java i wywóz śmieci, to czuje się trochę nieswojo do zarządzania pamięcią przez siebie. Pierwsze spotkanie z zbierania śmieci w Javie było naprawdę niesamowite. Po kilku latach jako programista Java, zdajesz sobie sprawę, że garbage collector nie jest odpowiedź na wszystkie swoje problemy z pamięcią. Ale wciąż nie są zmuszeni do myślenia o zarządzaniu pamięcią na co dzień. Nagle trzeba myśleć o zarządzaniu pamięcią w sposób bardziej regularny.
Eclipse jest głównym narzędziem w moich narzędzi Java od wielu lat. Można argumentować, że IntelliJ lub NetBeans jest lepsze narzędzie, ale używam Eclipse. Przełączanie z Eclipse do Xcode nie jest łatwe. Brakuje mi wspaniałe ponownie faktoringu wsparcie w Eclipse. Istnieje wiele innych drobnych problemów, ale ja powoli i ciągle uczy się nowych skrótów klawiaturowych w Xcode. Myślę, że mogę być lepszy Xcoder na jakiś czas. Interface Builder w Xcode jest nieocenionym narzędziem. Jest bardzo łatwo dostać ładne UI iPhone. Jest bardzo ładny nie trzeba martwić się o pliki XML prawo. Zrobienie dobrego UI patrząc na Android może być frustrujące i uciążliwe. Oczywiście można uzyskać ładny UI na Android,