Questo libro introduce allo sviluppo iOS e permette di acquisire dei solidi fondamentali di programmazione, illustrando a fondo l’IDE Xcode, il framework Cocoa Touch e Swift, il nuovo linguaggio di programmazione Apple. Grazie a questa guida completa e aggiornata, imparerete i concetti object-oriented di Swift, capirete come usare gli strumenti di sviluppo di Apple e scoprirete come Cocoa definisca le funzionalità sottostanti che le app iOS devono avere.
L’Architettura di Swift - Funzioni - Variabili e tipi semplici - Tipi di oggetto - Il controllo di flusso e altro - Anatomia di un progetto Xcode - Gestione dei nib - La documentazione - Ciclo di vita di un progetto - Le classi Cocoa - Eventi Cocoa - Gestione della memoria - Comunicazioni tra gli oggetti - Appendice A: C, Objective-C e Swift - Indice analitico