Video Tutorials and free ebook to learn Objective C for iPhone and mac OSX

Apple iPhone is hype at the moment and most companies want to develop apps for this smartphone. The programming language of the iPhone is Objective C and it is a bit different of Java or C++.

In the following tutorials (textual, video and ebook) you will learn the basics of Objective C and how to develop your first app for iPhone!

A free book for starting iPhone development with Cocoa using Objective-C

Bert Altenburg, author of AppleScript for Absolute Starters, in co-operation with Alex Clarke and Philippe Mougin, has released a book for newcomers to Cocoa programming using Objective-C and XCode.

Download BecomeAnXcoder (1133 downloads)  or check the online version

Written Tutorials

The Easiest Way to Build your First iPhone App

Learn Cocoa – Over 50 good tutorials

iPhone tutorials on Mobile Tuts+

65 Video Tutorials

Here below you will find 65 video tutorial that explain nearly all the basics that you need to program an app for iPhone. This is really an amazing resource to learn Objective C.

Setting up Xcode

Explaining the Program




Creating an Object

Creating Multiple Objects

Accessing Instance Variables

Data Types and Other Stuff

int and float Conversions

Type Casting and Assignment Operators

Intro to Looping

scanf and increment operators

Nested for Loops

while Loops

do Statements

if else

Useful if else Program

Nested if Statements

else if Statements


Conditional Operator

Seperating Files

Running the New Program

Synthesized Accessor Methods

How young of a chick can I date?

But what if I’m a millionaire?


My Mom

Starting the Rectangle Class

Finishing the Rectangle Class

OMG, a Square Class?!

Making steve the Square

Creating a Point class

Enhancing the Rectangle class

Running the Brand New Point Program

Overriding Methods

New Instance Variables and Abstract Classes

Introduction to Polymorphism

Running a Polymorphic Program

Dynamic Binding and id

Error / Exception Handling

Directives for Controlling Scope

External / Global Variables

Static Variables

Enumerated Data Types

Enum Program


#define Statement

#import Statement

Introduction to Number Objects

Number Object Methods

String Objects

Substrings and Ranges

Mutable Strings

Finishing Mutable Strings

Introduction to Arrays

Mutable Arrays

Dictionary Objects

Working with Files

Copy and Rename Files

Working with File Attributes

Deleting and Printing Files

Working with Directories

Read and Write Files

This entry was posted in Development and tagged , , , , , , , , .

19 Responses to Video Tutorials and free ebook to learn Objective C for iPhone and mac OSX

  1. designi1 says:

    This movies seemed pretty good 😀 they´re always a nice way to learn!! great move buddy! keep it up

  2. Pingback: 123Tech Books: C Tutorials

  3. Luis Green says:

    I’m not really getting this. I saw your first video and it was really cool and useful, but are these videos meant to teach Objective-C or just the basics, which is what I’m looking forward to learning about. So my question is, are teaching the basics of Objective C, so we can learn how to make apps? Or are you showing is things?

    • Aaron Chapman says:

      You’ll need to know basic Objective-C before you can build applications. It isn’t an easy, one day process. It takes time, iPhone development isn’t for you if you’re not patient.

  4. zEnmP says:

    thanks so so so much, it’s very useful

  5. Steve says:

    Great Tutorials Bucky!

  6. kilik42 says:

    actually this is a very understandable series. I have been looking for a series to clear up a lot of things about Objective C and this did nicely! Thanks a bunch! If you do 3-4 videos a day. You can do it in 15- 20 days.

  7. Nice List 😉 A lot of knowledge!

  8. Hey bucky! Nice tutorials and tips!

    Great job!

  9. Tarun says:

    Thanks for the wonderful noob friendly tutorials! Appreciate it!

  10. Nirav says:

    Nice set of tutorials .Thanx

  11. Faisal says:

    Hi Bucky

    really impressed, what a great tutorial, i feel great after watching your tutorial, Keep it up man,

    Bucky a suggestion , the page is getting slow to load all 65 videos, i think it will great if you put pagination like 1 video or 2 video per page, then it will quickly load, some times browser got hang :),

    Thanks and Regards
    Faisal Sharif

  12. Pingback: Objective-C Video Tutorials - NiCoding - Coding for Everyone

  13. Harry Larson says:

    Good stuff is always a good stuff. ThanksiPhone Software

  14. Sashi Rajan says:

    Hey Bucky,

    Great tutorials! Learned Objective-C programming in literally 2 days. Appreciate your time and effort!!!

    Thanks & regards,

  15. Rakesh says:

    ThankYou for Sharing your Knowledge to us..very greatfull to u!!!!!!!!!

  16. Azad Dewpal says:

    No videos are there now, earlier I did find but now I can’t find any videos though..

  17. Bernhard says:

    Hello Bucky,

    I saw the first 7 tutorials today and find them very helpful.

    Thanks a lot for this great tutorials!!!!


  18. Koti says:

    Awesome tutorial Bucky! Thanks for your time and effort. Keep posting.

Leave a Reply

Your email address will not be published. Required fields are marked *