iOS 7 Programming Fundamentals: Objective-C, Xcode, and Cocoa Basics
<div><p>If you€re getting started with iOS development, or want a firmer grasp of the basics, this practical guide provides a clear view of its fundamental building blocks€"Objective-C, Xcode, and Cocoa Touch. You€ll learn object-oriented concepts, understand how to use Apple€s development tools, and discover how Cocoa provides the underlying functionality iOS apps need to have. Dozens of example projects are available at GitHub.</p><p>Once you master the fundamentals, you€ll be ready to tackle the details of iOS app development with author Matt Neuburg€s companion guide <i>Programming iOS 7</i>.</p><ul><li>Explore the C language to learn how Objective-C works</li><li>Learn how instances are created, and why they€re so important</li><li>Tour the lifecycle of an Xcode project, from inception to App Store</li><li>Discover how to build interfaces with nibs and the nib editor</li><li>Explore Cocoa€s use of Objective-C linguistic features</li><li>Use Cocoa€s event-driven model and major design patterns</li><li>Learn the role of accessors, key-value coding, and properties</li><li>Understand the power of ARC-based object memory management</li><li>Send messages and data between Cocoa objects</li></ul><br/><br/></div>