Game Development Reference
▪ Any iOS device
For development, any Intel-based Mac computer suffices. Even the Mac mini and
MacBook Air are perfectly fine for developing iOS applications and games. Having at
least 2GB of RAM installed will make using your computer smoother, especially be-
cause game development tools often require much more memory than most other soft-
ware. You'll be handling a lot of images, audio files, and program code, and you'll
probably be running all these tools in parallel.
Note that Apple typically only supports the current and previous Mac OS X versions
for iOS and Mac OS X development. Right now these are Mac OS X 10.7 Lion and
Mac OS X 10.8 Mountain Lion, with development on Mac OS X 10.6 Snow Leopard
still an option albeit not with the latest features. Be prepared to update your Mac to a
newer Mac OS X version frequently, typically once every 12 to 24 months. Note that
there's always the option to install Mac OS X separately to an external hard drive if for
some reason you don't want to or can't update your Mac's operating system.
If you're running an older Mac computer please consult the Max OS X Technical Spe-
cifications web site ( www.apple.com/macosx/specs.html ) to learn whether
your Mac meets the system requirements and how to purchase and upgrade to the latest
Mac OS X version.
Register as an iOS Developer
If you haven't already done so, you might want to register yourself as an iOS developer
with Apple. Access to the iOS Developer Program costs $99 per year. If you plan to
submit Mac OS X apps to the Mac App Store, you'll also have to register as a Mac OS
X developer, for an additional $99 per year.
You can register as an iOS developer at http://developer.apple.com/pro-
To register as a Mac OS X developer, go to http://developer.apple.com/
Strictly speaking you do not need to register as a developer right away. You can also
download Xcode for free and take your first steps with the iOS Simulator.