iPhone / iPad / iOS 5 App Development Training Course - 4 days

Sponsored links

Course description

Apple’s iOS 5 platform provides a framework in which to build and deploy extraordinarily appealing applications to iPhone and iPad devices.

Used effectively, iPhone and iPad apps can combine a great mobile user experience with the functionality and perceived solidity of a desktop client.

Framework Training's iPhone & iPad App Development training course will teach you the fundamentals of building feature-rich apps from the ground up in Objective C using the Xcode development environment. You’ll be coached by an experienced instructor with solid industry experience.

Delivery:
  • Classroom
Regions:
  • London
Category:

Further Details

iPhone / iPad Training Course Syllabus
Overview of iPhone & iPad Development

Introduction to iOS 4.x
Architecture
Xcode 4 IDE
Objective C in relation to other languages
iPhone emulator
Instruments
Objective C Programming

Objects
Classes
Messaging
Objects in iOS

Categories and Extensions
Fast Enumeration
Static Behavior
Selectors
Threading
Remote Messaging
Exception Handling
Memory Management
Building the User Interface

UIApplication class
UIApplication Delegate
Connecting UIWindow, UIApplication, and UIApplication Delegate
UIView and UIView Controller
UIView Classes & Controller Classes
View-based Application Template
IBOutlet and IBAction
UIViewController and Application Life Cycle Events
Exploring the views
Action sheet
Page Control and Image View
Segment control
Adding view Dynamically
Switching views
Animating transitions
Passing Data between Views
UIControls

Modifying Buttons
UIToolbar
UITextField and UITextArea
UISlider and UISwitch
UIWebView, UIDatepicker, UIPickerView
UIPickerView with UIImageView
NSNotifications
Tab Bars

UITabBar and UITabBar Controller
Tab Bar Application template
Creating a Tab bar Application
Navigation

UINavigationBar
UINavigationController
UINavigationItem
Manipulating NavigationBas items
Implementing NavigationBar in a simple Application
Tabbed applications
Table Views

UITableView and TableView Controller.
Table Views Delegates
Table View data sources
Selecting & editing Table rows
Grouping and indexing rows
Table layout
Using a table in a navigation controller
Core Data

Core Data Architecture
Core Data schemas
Data Models
Loading, fetching & saving a Model’s Data
Input / Multitouch

Overview of Multitouch
Deleting Touches
Detecting Multitouches
Pin Gesture
Drag Gesture
Animation

NSTimer
Transforming Views
Translation
Rotation
Scaling
Animating
Utilising core iPhone / iPad Hardware capabilities

Camera
Mapkit
Core Location
Communication & Other Hardware

Messaging
Push Notification
Location Notification Services
Accelerometer
AV foundation API
Incorporating iAd Advertising
Enabling and Implementing In-App Purchase functionality
Overview of iOS5 New Features

iCloud Storage API
Notification Center
New camera & photo functionality
iPad multi-touch gestures
Accessibility

This Training Course is taught in classrooms in the following locations:
London N
London NW
London SE
London SW
London W
London WC

Guide Price: 1995 + VAT