The first step in learning any programming language is to write a Hello World program. In this chapter, you start by creating an iOS Hello World program and get a quick tour of Xcode, the main tool for developing iOS apps.
Next you learn the fundamentals of Objective-C. With that base, you explore classes and objects, the main building block of apps. While doing that, you create the CarValet project, practice building classes, and learn about properties.
You end the chapter exploring subclassing by working through a guided challenge. By the time you have finished the chapter, you will have the beginnings of the CarValet project and enough Objective-C knowledge to work through this book.