O'Reilly logo

Beginning iPhone® SDK Programming with Objective-C® by Wei-Meng Lee

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 1. Getting Started with iPhone Programming

WHAT YOU WILL LEARN IN THIS CHAPTER

  • How to obtain the iPhone SDK

  • The components included in the iPhone SDK

  • The Features of the development tools — Xcode, Interface Builder, iPhone Simulator

  • The Capabilities of the iPhone Simulator

  • The Architecture of the iPhone OS

  • The Frameworks of the iPhone SDK

  • The Limitations and characteristics of the iPhone

Welcome to the world of iPhone programming! That you are now holding this book shows that you are fascinated with the idea of developing your iPhone applications and want to join the ranks of those tens of thousands of developers whose applications are already deployed in the AppStore.

As the old Chinese adage says, "To accomplish your mission, first sharpen your tools." Successful programming requires you first of all to know your tools well. Indeed, this couldn't be more true for iPhone programming — you need to know quite a few tools before you can even get started. Hence, the goal of this chapter is to show you the various relevant tools and information you need to jump on the iPhone development bandwagon.

Without further ado, it's time to get down to work.

OBTAINING THE IPHONE SDK

To develop for the iPhone or iPod Touch, you first need to sign up as a Registered iPhone Developer at http://developer.apple.com/iphone/program/start/register/. The registration is free and provides you with access to the iPhone SDK and other resources that are useful for getting started.

After signing up, you can download ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required