iPhone and iPad Development using iOS 8 and Xcode 6 Training Course

Course

In City Of London

Price on request

Description

  • Type

    Course

  • Location

    City of london

This 5 day course is for developers who want to learn how to develop applications for iPhone and iPad running iOS 7 or 8. The course is hands on and shows how to develop applications from scratch in Objective-C and HTML using the Xcode 5 or 6 IDE.

Facilities

Location

Start date

City Of London (London)
See map
Token House, 11-12 Tokenhouse Yard, EC2R 7AS

Start date

On request

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • Testing
  • Windows
  • Server
  • HTML
  • SQLite
  • Design
  • Logic
  • Layout
  • Web
  • Project
  • Programming

Course programme

Development environment

  • Native versus Web based Applications
  • Development environment requirements
  • Xcode and the iOS SDK
  • Apple Developer registration
  • Reasons why Applications get rejected
Objective-C
  • The Xcode IDE
  • Objective-C basics
  • Foundation Framework
  • UIKit Framework
  • Classes, Class Interfaces and Class Implementations
  • Instance Variables
  • Properties
  • Methods
  • Creating objects
Xcode iOS Projects
  • Human Interface Guidelines
  • Creating an iOS project
  • Running on simulator and real devices
  • Memory management
  • Strong and weak references
Design Patterns and Frameworks
  • Using Design Patterns
  • Cocao Touch Framework
  • Model View Controller (MVC) Pattern
  • Other Design Patterns
  • Protocols
Views and Design Layout
  • User Interface Views and Windows
  • Building User Interfaces
  • Automatic Layout
View Controllers
  • Using protocols for delegation
  • Creating and connecting outlets and actions
  • Working with user interface elements
  • Implementing controllers
  • Adding data and logic to the interface
  • Gestures
Working with data
  • Saving and retrieving user data
  • File system sandbox
  • Archiving
  • Usign SQLite
  • Core Data Framework
Navigation Controllers and Storyboards
  • Multiple Views
  • Tabbed View Controller
  • Using the storyboard tool
  • Static and dynamic prototype tables
  • Navigation Controller
Web Services
  • URL Request and URL Connection
  • Getting data from the server
  • REST
  • JSON
Distributing Applications
  • Moving applications to a device for testing
  • Getting an application into AppStore

iPhone and iPad Development using iOS 8 and Xcode 6 Training Course

Price on request