This site contains a ton of fun tutorials – so many that they were becoming hard to find! So I put together this little page to help everyone quickly find the tutorial they’re looking for. Hope you enjoy! :]
Beginning iPhone Programming
iPhone programming is like a ladybug - fun and only a little scary!
If you’re completely new to iPhone programming, start here! First there’s a tutorial series that will walk you through the process of creating an iPhone app from start to finish – using the most common APIs that almost every app uses. Next there’s a tutorial about memory management – the area where beginners most often get confused about!
Also, if you’re a beginner you should sign up for our monthly iOS newsletter – to thank you for signing up, we’ll give you a free copy of the 1st tutorial in the iOS Apprentice series! This is an epic-length tutorial for complete beginners that walks you through creating your first app, and it’s fully updated for iOS 5.
iOS 5 is one of the biggest updates to iOS so far. It has tons of cool new APIs and features you can use in your apps, from ARC to Storyboards to iCloud to GLKit to much more! We wrote a huge book called iOS 5 By Tutorials that covers everything you need to know, and we’re also releasing some of the chapters here for free!
If you want to make games on the iPhone, the easiest way by far is to use the Cocos2D iPhoneframework! These tutorials will help get you started by showing you how to make some simple games and solve common problems.
In addition to these tutorials, you might be interested in the Cocos2D book by Rod Strougo and myself.
The lowest level game programming API available on iOS is OpenGL ES 2.0. It gives you the most power and flexibility, but has a notoriously high learning curve. That’s where this site comes to the rescue – we try to explain it as simply as possible and get you started with some simple examples!
It turns out there are some great libraries available out there that you can use to easily add physics to your games – without having to be a math expert! These tutorials will show you how to get started with these libraries so you can use them to create amazing effects in your games!
In order to be successful on the App Store these days, your app needs to look good. Here are a few tutorials that you can use to up the quality level of your apps, and your gain mad skills with graphics and animation programming.
If you know how to program for the iPhone, it’s a simple matter to program for the iPad as well! These tutorials walk you through some of the differences and help get you started with some of the new APIs available on the iPad.
Read about some great apps made by fellow readers!
I thought it would be cool if we highlighted a few of these on the site! This way readers can get more exposure for their apps, and everyone can see what other fellow readers have created. Hence, we have this monthly column where we show off readers apps!
If you would like to be considered for next month’s article, click here!
If there’s something you’re interested in learning something that isn’t here, suggest a tutorial! Every week I’ll take the best suggestions and put a vote on the sidebar to let you guys choose what you want to see!
I hope you enjoy these tutorials, and please stay in touch! Please follow me on Twitter, where I tweet on topics related to iPhone, software, and gaming, or subscribe to my RSS feed!