Part 1. Getting started with Objective-C
Becoming an iOS application developer can require mastering a number of new tools and technologies such as the Xcode IDE and the Objective-C programming language. Although plenty of step-by-step how-to tutorials are available online for developing small example applications, such as a photo viewer or RSS news feed display application and so on, these typically don’t provide much in the way of background information to enable you to develop applications of your own design.
In this part of the book, you’ll develop a small game as a learning exercise to become familiar with the development tools surrounding the Objective-C language. As you progress through these chapters, you’ll discover more of the meaning and purpose behind the individual steps and tasks outlined in developing the game so you can see the theory and purpose behind each step.
Toward the end of this part, you’ll reach a stage where you can confidently create a new project within Xcode and describe the purpose of each file and the meaning behind the various code snippets found within them.