Using iOS 5 and Xcode 4.2 under Lion 10.7.2 Tutorial #1

Part of my iOS Programming Series.

Recently I returned to the Apple Developer provided resources for learning the iOS 5 SDK and Xcode 4.2 IDE technologies. After reviewing some of those materials I looked for additional resources.

I researched via Google for new material that exclusively used iOS 5 and Xcode 4.2 under Lion 10.7.2 and found a website that fits my needs. Enter Ray Wenderlich’s, The iOS Apprentice: Learn iPhone and iPad Programming via Tutorials! site. That tutorial was written by one of his iOS Tutorial Team members, Matthijs Hollemans.


I’m not connected with Ray in any manner.

On Sunday, October 30, 2011, I spent time working my way through Matthijs’ first tutorial, iOS Apprentice Tutorial 1: Getting Started after joining his newsletter subscription.

That tutorial is free and delivered via email upon registration to his aforementioned newsletter. It is completely and clearly explained with enough illustrations to make learning easy and understandable.

This is the first part of Matthijs’ tutorial by way of introduction. You’ll have to sign up for his free newsletter to find out more of the details to get started on building your own version of the app.

Hi! I am Matthijs Hollemans, a full-time iOS developer and a forum moderator and iOS tutorial team member at

You’re about to read the first epic-length tutorial from my ebook series The iOS Apprentice: iPhone and iPad Programming for Beginners. This first tutorial is completely standalone and teaches you how to write a complete iPhone game named Bull’s Eye. The best part is you can read it here in its entirety for free!

The other tutorials in this series build on what you’ll learn here. Each tutorial describes a new app in full detail, and together they cover everything you need to know to make your own apps. By the end of the series you’ll be experienced enough to turn your ideas into real apps that you can sell on the App Store!

Even if you’ve never programmed before or if you’re new to iOS, you should be able to follow along with the step-by-step instructions and understand how these apps are made. Each tutorial has a ton of illustrations to prevent you from getting lost. Not everything might make sense right away, but hang in there and all will become clear in time.

Writing your own iPhone and iPad apps is a lot of fun, but it’s also hard work. If you have the imagination and perseverance there is no limit to what you can make these cool little devices do. It is my sincere belief that this ebook series can turn you from a complete newbie into an accomplished iOS developer, but you do have to put in the time and effort. By writing these tutorials I’ve done my part, now it’s up to you…

Enjoy the first tutorial! If it works out for you, then I hope you’ll get the other parts of the series too.

Some of the apps we’ll be making in The iOS Apprentice series: 

Matthijs delivers on his words. I appreciate his work to bring new skills to people interested in iOS 5 technologies.

That first project to build from scratch is a game. While creating it, the reader/programmer learns about programming in Objective-C, various protocols, tips, user-interface design, and more all at your own pace.

The iOS frameworks used to develop this app are:

  • QuartzCore
  • UIKit
  • Foundation
  • CoreGraphics

The image below shows the completed app. It is a cool fun project to get your feet wet while learning.

I intend to purchase Ray’s other tutorials and work through them. Perhaps I’ll write more here about my efforts as I complete them. Stay tuned…

Did you like this? Share it:

About Don Larson

Using computer technology since June 1980.
This entry was posted in iOS, iOS Tutorials, Native Apps, Technology. Bookmark the permalink.