Chapter 10. Learning Objective-C and the iPhone OS

 

This chapter covers

Over the next several chapters we’re going to dig into the other side of iPhone development, where you’ll be programming native applications using Apple’s own toolkit. As we discussed back in chapter 2, there are a number of reasons that the SDK is better than web development, just as the opposite is the case, depending on your particular needs.

In this chapter, we assume 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 architectural model is. If you aren’t familiar with any of these topics, just jump back to the previous chapter, where we give each of these topics an overview.

With that said, we’re now ready to move into the world of SDK development. We’ll download the SDK first thing so that we can see what it consists of, but then we’re going to take a step back to examine the programming language and frameworks that you’ll be using when you program with the SDK.

10.1. Getting ready for the SDK

10.2. Introducing Objective-C

10.3. Introducing the iPhone OS

10.4. The iPhone OS’s methods

10.5. Summary

sitemap