1

Getting Started with iOS 5 Programming

WHAT YOU WILL LEARN IN THIS CHAPTER

  • How to obtain the iOS SDK - Software Development Kit
  • Components included in the iOS SDK
  • Features of the development tools — Xcode, Interface Builder, and iOS Simulator
  • Capabilities of the iOS Simulator
  • Architecture of iOS
  • Characteristics of the iPhone and iPad

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

As the Chinese adage says, “To accomplish your mission, first sharpen your tools.” Successful programming requires that you first know your tools well. Indeed, this couldn't be truer for iOS programming — you need to be familiar with quite a few tools before you can even get started. Hence, this chapter describes the various relevant tools and information you need to jump on the iOS development bandwagon.

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

Get Beginning iOS 5 Application Development 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.