iPhone Development Tutorial

Apple iPhone is a great 3G multi-touch phone with host of amazing features that make this smartphone useful to every category of mobile users. Apple lets individual developers and companies to list their custom iPhone applications on the iPhone Store for free or commercial distribution. Already there are 30,000 iPhone applications with more than 800 million download on the iPhone Store. Developing custom iPhone applications is thus very lucrative given the vast demand for such applications worldwide.


Some Cool facts about iPhone

- There are over 58 million iPhones and iPod Touch units in use today

- 6.5 million iPhone users in the United States

- The iTunes app store has served well over1 Billion downloaded applications

- Software allows push technology (alerts) and in app payments

- Totaling 33.75 million iPhones sold to date (Q4 2009)

- 1,34,000 , the no of active apps available at Apple’s App store.

- Every 2.5 minutes another iPhone app is submitted

- 3,000,000,000 apps have been downloaded from Apps store by iPhone and iPod touch users worldwide

- 39 million units of iPhones sold throughout the world.

- 11, the no of apps an Avg. iPhone user downloads /Month

- Apple store contains 133,979 apps available for download made by over 28,000 developers.

- Ethan Nicholas was one of the first independent developers to strike it rich in the App Store — his Scorched Earth-like multi-player strategy game iShoot earned more than $800,000 in revenue in just five months.

“I’m not going to be a millionaire in the next month, but I’d be shocked if it didn’t happen at the end of the year” – Ethan Nicholas.

- Steve Demeter, developer of the vastly popular $5 iPhone game Trism, announced he made $250,000 in profit in just two months. His team? Himself, mainly, with a little bit of help from a friend and a contracted designer (whom he paid $500). If his profits continue at this rate, Demeter will earn nearly $2 million by July 2009.


  • iPhone Development Tutorial Videos

We are sharing with you a compilation of online videos on iPhone Development. After watching these videos you can try to learn iPhone Development yourself.

  1. Basics of iPhone Development


This is a quick video I recorded while doing a class presentation on iPhone development.

  • iPhone SDK Development – Lesson 1
  • In this first lesson we gets you started with Xcode and Objective-C to write iPhone applications. We are starting you at the very beginning and will walk you through the entire process of developing real iPhone applications by building a strong foundation in Objective-C and eventually in the iPhone SDK (Cocoa Touch).

  • iPhone SDK Development – Lesson 2
  • In this second lesson we walks you through the simple process of starting and creating your first iPhone application using Xcode and Interface Builder. We will show you how to use Photoshop to create the application icon as well. The next set of lessons will focus much more on learning the core language now that we have the basics out of the way.

  • iPhone SDK Development – Lesson 3
  • In this third lesson we covers important information about the Apple developer site and associated documentation before moving forward into Objective-C and the iPhone SDK. In the first two lessons we walked users how to code and test “Hello World” using XCode and Interface Builder. In the next lessons we will begin the study of Objective-C 2.0 building a foundation to learning and coding with the iPhone SDK.


    • Some iPhone Development Courses and Resources We Reviewed

    iPhone Application Programming at Stanford University

    Overview – This is a live audio recording of the actual iPhone programming course conducted at Stanford University starting in March 2009. There are also supporting PDF documents and worksheets with example code. However, the absence of videos and any live online tutor support or live question-answer forum and guidance could prove to be very frustrating for the newbie. This is recommended only for those who are expert programmers, having already mastered several languages and who can simply pickup a book and learn very quickly. If you don’t qualify, don’t waste your time.

    Link – iPhone at Stanford University
    Format – PDF and Audio

    Pragmatic Studio Live in Person on-location iPhone Training Tutorial and Seminars

    Overview – Learn how to create full-featured iPhone applications from two experienced iPhone developers in this 4-day, hands-on training course. Again, this course is only for highly experienced programmers. All training is done at the various venues in the USA every 3 months or so. The cost for attending the course is $2000 plus your travel and stay costs. Highly recommended for those who are experienced programmers and can travel to the venue, as well as cough up around $2000 for a 4 day crash course in-depth session.

    Link – Pragmatic Studio
    Format – 4 Day Course with Live lecture and hands on training. You need to travel to the venue to attend.

    iPhone Programming Tutorials via Video and Live Tutors

    EDUmobile.ORG has quickly realized that there is a lack of a well structured interactive learning environment that teaches iPhone Programming. This results in students getting frustrated very quickly – as a direct result of the haphazard nature of content presentation and the total lack of live tutor support. To help overcome these hurdles and to ensure that candidates don’t give up and quit along the way, EDUmobile.ORG has created a well refined and proven teacher-student interactive system, that has successfully trained and is training over 200 candidates, at both Beginner and Advanced levels. The course is structured to be delivered via Online Videos, written course material, weekly do-as-you-go exercises and worksheets and the much needed and valuable one-on-one live online support from real tutors. These expert teachers and developers are there to quickly help you resolve any concept or coding issues that you have. The course creators and instructors are qualified and have worked on mobile apps and mobile gaming projects published by top tier companies such as EA Mobile, iPlay, Oberon Media, Disney Mobile, Sony Pictures, Warner Bros, and Vodafone amongst others. This iPhone Development Tutorial course is highly recommended for all those who would like to master iPhone Programming in a simple easy-to-learn fun environment.

    Link – EDUmobile.org
    Format – 12 Week Course. Online Video, Worksheets, PDFs, Private Forum and quick one-on-one Email Support


    • iPhone Development Books available on Amazon

    If you are comfortable with the self-taught approach, we recommend the following 5 books on Amazon, for your self-taught iphone tutorials

    by: David Mark, Jeff LaMarche

    This is the go-to book for beginning iPhone developers by Jeff Lamarche and Dave Mark. It takes you from downloading the SDK to creating your very own apps.

    2. Programming in Objective-C 2.0 (2nd Edition)

    Programming in Objective-C 2.0 (2nd Edition)

    by: Stephen G. Kochan

    This is the book to get if you’re just starting out programming. It assumes you have no prior programming knowledge before picking it up. It’s highly recommended for people who don’t know any programming and want to learn Objective-C. Not a lot of iPhone-specific stuff in this one, but a lot of this knowledge will carry over when you do want to create iPhone apps.

    3. Cocoa(R) Programming for Mac(R) OS X (3rd Edition)

    Cocoa(R) Programming for Mac(R) OS X (3rd Edition)

    by: Aaron Hillegass

    This book assumes you know a bit of C/C++, and it’s a really good book for getting started with Apple’s developer frameworks. There isn’t a lot of iPhone-specific stuff in this book, but a lot of what you learn carries over into iPhone development.

    4. The iPhone Developer’s Cookbook: Building Applications with the iPhone SDK

    The iPhone Developer's Cookbook: Building Applications with the iPhone SDK

    by: Erica Sadun

    This book is full of code snippets that will help a lot of people with common tasks that Apple’s iPhone SDK doesn’t provide. There are some code blunders in this book, but luckily they’ve fixed the code and put it up here. They also have movies at this site that demonstrate what each mini-project does.

    5. Iphone in Action: Introduction to Web and SDK Development

    Iphone in Action: Introduction to Web and SDK Development

    by: Christopher Allen, Shannon Appelcline

    The iPhone in Action book covers both native and web programming in step-by-step tutorials. It’s a complete primer to iPhone development.

    Share and Enjoy:
    • Print
    • Digg
    • Sphinn
    • del.icio.us
    • Facebook
    • Mixx
    • Google Bookmarks
    • Blogplay

    2 Responses to iPhone Development Tutorial

    1. Pingback: PimpThisBlog.com

    2. phentermine says:

      Hello, this my first post. Good Luck!

    Leave a Reply

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

    *

    You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

    Security Code: