Skip to main content
Home  About Us  Contact Us  IT Training  Management Services  Technology Partner  Cloud services  Videos  subscription  IP   
 OurProfessional iPhone Application development course has been developed to give developers an intensive introduction to the key hardware features and APIs available to create Line of Business apps foriPhone and iPad.

The Course features extensive hands-on labs and exercises using Xcode, iOS 4.0 and SDK 3.2. which is predominantly designed as a menu for more advanced topics

for custom on-site training, including areas such as a detailed look at OpenGL, and 3rd party APIs.

Training Module

Professional iPhone and iPad Training Course , Application Development with xCode
Duration5 Days Custom / On-site


Experience of programming in a compiled language, ideally a "c" based language such as C, C#, C++ or Java (no experience of Objective-C, Mac OS X or iPhone development required)


£2,595 + VAT

Who should attend / Designed for

Experienced web and desktop app developers / programmers who need to learn how to develop commercial iPhone and iPad applications using the xCode IDE.

Course Content

This course has been developed for real-world, commercial scenarios by our expert instructors. See below for detailed syllabus.

Course Outline

Overview of iPhone Development & xCode

The Objective-C Language

The language, the tools, the SDK

A brief history

Purpose and contents of the framework

What is unique about iPhone development

OOP in Objective-C

-Defining your classes, -A look ahead: the NSObject class

-Fields and methods, -Creating objects

(alloc and init)

-Using your objects, -Accessor methods

and properties

-The self and super keywords, -Inheritance

-The id type, -static typing and dynamic binding

-Categories and protocols, -Blocks

- Numeric data types and the NSNumber object

- Working with strings

Interface Builder, SDK 3.2 and iOS 4.0

A quick look behind the scenes

-Classes and structs, -Pointer and object variables

-Methods and functions

Memory management

Reference counting

The auto-release pools

Memory management rules

Object copying

XCode, iPhone Simulator, Debugger, Organizer, Instruments

Exceptions and exception handling -Arrays, dictionaries and sets

-Working with files

This site is under construction ................