Course not currently available
iPhone and iPad Development using iOS 8 and Xcode 6 Training Course
Course
Online
Description
-
Type
Course
-
Methodology
Online
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.
About this course
C and HTML programming experience.
This course can only be run on Intel based Apple hardware such as a MacBook or a Mac Mini. Delegates need to have registered with Apple and have an Apple ID which is required to download software.
Reviews
Subjects
- Testing
- Windows
- Server
- HTML
- SQLite
- Design
- Logic
- Layout
- Web
- Project
Course programme
- Native versus Web based Applications
- Development environment requirements
- Xcode and the iOS SDK
- Apple Developer registration
- Reasons why Applications get rejected
- The Xcode IDE
- Objective-C basics
- Foundation Framework
- UIKit Framework
- Classes, Class Interfaces and Class Implementations
- Instance Variables
- Properties
- Methods
- Creating objects
- Human Interface Guidelines
- Creating an iOS project
- Running on simulator and real devices
- Memory management
- Strong and weak references
- Using Design Patterns
- Cocao Touch Framework
- Model View Controller (MVC) Pattern
- Other Design Patterns
- Protocols
- User Interface Views and Windows
- Building User Interfaces
- Automatic Layout
- 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
- Saving and retrieving user data
- File system sandbox
- Archiving
- Usign SQLite
- Core Data Framework
- Multiple Views
- Tabbed View Controller
- Using the storyboard tool
- Static and dynamic prototype tables
- Navigation Controller
- URL Request and URL Connection
- Getting data from the server
- REST
- JSON
- Moving applications to a device for testing
- Getting an application into AppStore
Additional information
iPhone and iPad Development using iOS 8 and Xcode 6 Training Course