Necessary Hardware and Software

To build the applications in this book, you must have a Mac running OS X Yosemite (10.10.5) or later. You will also need Xcode, Apple’s Integrated Development Environment, which is available on the App Store. Xcode includes the iOS SDK, the iOS simulator, and other development tools.

You should join the Apple Developer Program, which costs $99/year, because:

  • Downloading the latest developer tools is free for members.

  • You cannot put an app in the store until you are a member.

If you are going to take the time to work through this entire book, membership in the Apple Developer Program is worth the cost. Go to http://​developer.apple.com/​programs/​ios/ to join.

What about iOS devices? Most of the ...

Get iOS Programming: The Big Nerd Ranch Guide 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.