Iphone Training

A software application developed for use on Apple's iOS-powered iPhone devices. iPhone apps are available through the Apple App Store and are designed to run on Apple's iOS mobile operating system, which powers the iPhone as well as Apple's iPad and iPod Touch devices.

Iphone Curriculum

What you should know

  • Requirements: installing the SDK
  • Becoming a registered Apple Developer
  • Joining the iOS Developer Program
  • Creating a simple iOS application
  • The four pillars of iOS application development.

The Tools

  • Using Xcode
  • Using the iOS Simulator
  • Understanding the iOS application lifecycle
  • Using the Model-View-Controller (MVC) design pattern

Simple iphone Application

  • Create an Xode Project
  • Using Interface builder
  • Model view controller

Making Connections

  • Setting Connections to UIViews
  • Setting Target and action
  • Deploying an application
  • Application lifecycle
  • Summary


  • Data Type
  • Objects
  • Instance
  • Creating an instance
  • Sending message
  • Destroying an instance Collection

NSArray , NSMutable Array NSDirectory , NSMutable Direct

  • SubClassing an objective ? Class
  • Instance Variables
  • Accessors and Properties
  • Instance Methods
  • Initializers
  • Self
  • Super