Chapter 2. Learning Objective-C and the iPhone OS SDK

This chapter covers

  • Learning about Apple’s SDK package
  • Understanding Objective-C
  • Looking at the iPhone OS

In this chapter, you’ll prepare to work with the Apple’s iPhone OS SDK. We also look at Objective-C, Apple’s native language, and then investigate the iPhone OS and its methods. We assume that you have a good understanding of a rigorous programming language (like C), that you know the basic concepts behind object-oriented programming (OOP), and that you understand what the MVC (Model-View-Controller) architectural model is.

We’re now ready to move into the world of SDK development. You’ll download the SDK first thing so that you can see what it consists of, but then we’ll take a ...

Get iPhone and iPad in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.