Based on Big Nerd Ranch’s popular iPhone Bootcamp class, iPhone Programming: The Big Nerd Ranch Guide leads you through the essential tools and techniques for developing applications for the iPhone, iPad, and iPod Touch. In each chapter, you will learn programming concepts and apply them immediately as you build an application or enhance one from a previous chapter. These applications have been carefully designed and tested to teach the associated concepts and to provide practice working with the standard development tools Xcode, Interface Builder, and Instruments. The guide’s learn-while-doing approach delivers the practical knowledge and experience you need to design and build real-world applications.
Aaron Hillegass Libri
Aaron Hillegass è un visionario nel campo della tecnologia e fondatore di Big Nerd Ranch. Il suo lavoro si concentra nel rendere i concetti tecnologici complessi accessibili e comprensibili a un pubblico più ampio. Hillegass si impegna a demistificare il mondo delle tecnologie mobili ed emergenti, fornendo spunti pratici attraverso formazione e consulenza.



Cocoa Programming for Mac OS X
- 433pagine
- 16 ore di lettura
Provides step-by-step instructions for learning Cocoa, discussing such topics as Objective-C, controls, helper objects, archiving, Nib files and NSWindowController, and creating interface builder palettes.
Objective-C - der Einstieg
- 303pagine
- 11 ore di lettura
Mit diesem Buch erlernen Sie neben Objective-C und C auch die wichtigsten Programmierkonstrukte und können so Apples Technologien optimal für Ihre Apps nutzen. Profitieren Sie vom reichen Wissens- und Erfahrungsschatz Aaron Hillegass' - einem der bekanntesten und einflussreichsten Entwickler in der iOS- und Cocoa-Community. Sein klarer und mitreißender Stil hilft Ihnen, vom den ersten Code-Zeilen bis zur GUI-Anwendung auch komplexe Sachverhalte zu verstehen - ganz nach dem Big Nerd Ranch-Motto: Wissen ist gut, können ist besser! Alle Beispiele sind kompatibel zu Xcode 4.2, iOS5 und OS X Lion. Der Inhalt im Überblick:* Programmiergrundlagen: Variablen, Schleifen, Funktionen etc.* Objekte, Klassen, Methoden und Nachrichten* Zeiger, Adressen und Speicherverwaltung* Xcode, die Apple-Dokumentation und andere Tools einsetzen* Die Klassen des Foundation Frameworks* ARC und Retain Cycles* Eigenschaften* Blöcke* Kategorien* Delegierung, Benachrichtigungen und Ziel-Aktion-Paare