iPhone Development


In this five day course you will learn to develop mobile applications with the iOS mobile operating system for iPhones and iPads. You will learn to install and configure the IOS development environment, to write your first iPhone application, to use the various UI elements and controls, to use the framework’s resources, and to store application data in persistent storage. A large selection of labs and demos will ensure that the skills you gain in the course will be transferable to your first iPhone application.

Intended audience

Developers and team leaders with at least one year of active development experience in the any OO programming language.


At least one year of active development experience in any OO programming language.


  • Understand the Objective-C Language
  • Develop an iPhone Application


  • Objective-C Language and iPhone / iPad Development Fundamentals
  • The IDE
  • Framework Overview
  • Objective-C Basic Syntax
  • Objective-C classes
  • Properties and methods
  • Memory management
  • Debugging

Basic Structure of iPhone Application

  • Typical Architecture and Design
  • Views and hierarchy
  • Delegates
  • Interface Builder
  • View controllers
  • Table views
  • Navigation and Navigation controllers

Advanced Structure of iPhone Application

  • Advanced Objective-C programming
  • Custom table cells
  • Image handling and Resources
  • Animation
  • Touch

Course Date & Time
To be confirmed
5 Days
Course Details
Download iPhone Course Details-PDF
Course Syllabus
iPhone Development Syllabus
Course Fees
SGD 2,200
Corporate Discount Fees
SGD 1,850

Contact +65 9488 2567 or email sales@sela.com.sg for more information details

Terms & Conditions Apply:

  • For items marked with , course will proceed when requisite minimum number of participants has signed up.

  • For items marked with , Corporate Discounts rate applies with a minimum of 3 or more participants from the company for the same class. Please ask your company Human Resource (HR) representative to contact +65 9488 2567 or email sales@sela.com.sg for more information details.

  • Sela Technologies Pte Ltd reserves the right to amend any terms & conditions without prior notice.