Cały rozwój iPhone UI (UITableView itp.) Opiera się na wzorcu MVC (Model-View-Controller), więc dobre zrozumienie tego jest niezbędne.
Zarządzanie pamięcią ma również kluczowe znaczenie i może być nieco kłopotliwe, aby rozpocząć. Nie tak dawno się zaczęłam, więc nie mogę podać tutaj dobrego opisu, nie robiąc z siebie głupka :). Apple Memory Management
Wreszcie środowisko programistyczne może być trochę dziwne, aby zacząć. Zwłaszcza podłączenie kontrolera widoku i elementów interfejsu. Więc sprawdź to.
Następnie w zasadzie przegląda samouczki na stronie programisty iPhone'a i w Internecie, aby poznać szczegóły różnych elementów interfejsu użytkownika i kontrolerów (tabele, pola tekstowe itp.).
Będziesz musiał zapłacić za program dla programistów iPhone'a, aby legalnie używał twojego iPhone'a do debugowania aplikacji (mimo że środowisko Xcode dev jest dostarczane z symulatorem). Przesłanie aplikacji do sklepu z aplikacjami umożliwia dostęp wszystkim. Pełne informacje na ten temat są dostępne po zapłaceniu pieniędzy. Są inne sposoby na pobieranie aplikacji na iPhone'a, ale nie będę podawał szczegółów - poszukaj w Internecie.
Powiedziałbym, że przeglądając dokumentację i następujące samouczki, uzyskasz wystarczająco dużo informacji, aby rozpocząć tworzenie aplikacji. To nie powinno zająć dużo czasu. Dobra książka może również pomóc tutaj, spróbuj iPhone Developers Cookbook, która daje dobre dobrze omówione i zepsute przykłady dotyczące konkretnych problemów i szerszego zakresu rzeczy, takich jak tabele itp.
+1 za dobry przegląd w jednym wpisie, który odnosi się do każdego pytania początkowego, dobry punkt zarządzania pamięcią, nie straszne, ale wiele osób uważa auto-GC za pewnik ... – curtisk
Jedyny komentarz: myślę, że dobrze byłoby pozbyć się sekcji jailbreak. – GEOCHET