5
 

Training Plan For iPhone Application DevelopmentRight now, everyone wants to develop applications for mobile devices and in particular for the iPhone, as it has changed the way we look at mobile devices. There is lots of material available about iPhone development on the web but very little about how to go about it. While working on IPhone development I have collected some links and we thought of creating a training plan for iPhone development for other Upsiders.

The training plan below, assumes that you’ll have the following skills to speed your iPhone development:

  • Knowledge of C/C++/Java
  • Design patterns like MVC-2, Delegate
  • Event delegation model in core java

Having knowledge of a server side programming language like J2EE, PHP, or ASP.Net will certainly help as any reasonably sophisticated iPhone app will require communication with third party services for data. Knowledge of web services like Restful (for communication) and JSON for data interchange is an added plus.

Training plan For IPhone Development

Time Required- 30 Person Days
# Topic Estimate Days Comments
1

Videos:

  • Introduction to the iPhone SDK
  • iPhone Development Tools Overview
4

Basic understanding.

Regarding videos:
After registering to free iPhone development program you can download and view related videos through iTunes.

2 1

Simple application

3

Videos:

  • Ingredients of Great iPhone App- Some samples of great IPhone apps
  • iPhone User Interface Design
5

IPhone user interface design.
Introduction to views and view controllers.
Explore samples related to it.

4 3

Introduction to Table control.
Explore samples related to it.

5
  • Develop application using in built table control. You can also create custom table control like this.
3
6 4

Understand user interface guidelines.
Paper prototyping.
Explore samples.

7
  • Developing advance IPhone app like BASIC twitter /facebook client
10

Develop complete application

Resources

This training plan if properly implemented can help you create productive and utility kind of applications. To create immersive kind of application like games you will need to know OpenGL ES programming, which is another matter altogether.

Try out this training plan, I hope it helps you started on iPhone development. Do comment on what you tried and if you liked or disliked it.

Related Posts with Thumbnails


5 Responses to “Training Plan For iPhone Application Development”

  1. Andrew Says:

    Good training plan, recommended for all aspiring iPhone application developers

    <a href=”http://www.tech-active.com” rel=”dofollow”>iPhone application development london</a>

  2. Hannah13 Says:

    iPhone application developer by simple withdrawal of the certificate given.  You are right, but you know that since Apple requires all iPhone apps be legitimate if the certificate is signed on the recall list all apps signed with this certificate will be carried everywhere. It will come as a shock to your customers to pay.

  3. Benefits Of IPhone Application Development - Righ Says:

    [...] place to get your hand dirty and fill with truck full of information about Iphone App Development.The market for iPhone is one of the most exciting segments of the industry dynamics and the smartpho…more, and the company will probably take some market share to the other as a result. IPhone App [...]

  4. IPhone Developers | Free Apple Test Says:

    [...] and help on IPhone application development, please visit us on http://www.saqibimran.com/ If you aren’t amongst the ones who own it, you secretly wish you had! Yes, I am talking about the… IPhone. Among its other competitors the IPhone is by far the most successful and desired [...]

  5. Iphone Applications Development, Iphone Apps Developers, Iphone Developer Program | Free Apple Test Says:

    [...] best to employ the help of an experienced Iphone Apps Development service provider at the initial. iPhone Application Development – All That Should Be Recognised Regarding iPhone Apps Development. i…Inc. The characteristics of iPhone are usually so indécis that must be thought to be [...]

Leave a Reply









  Not readable? Change text.