U.K. freephone: 08000 438 478


- Apple iPad, iPhone and iPod Touch run the iOS operating system. iOS apps are written in Objective-C so we provide an Objective-C training course for developers who need it.
iOS Training
- Software Development with Objective-C
- This is a five-day hands-on course delivered on the Apple Mac OS X platform.
- Course modules:
- 1 Introduction to Objective-‐C 2.0
- 2 Simple Objective-‐C Programs (printf)
- 3 Numbers and Text
- 4 Variables, Data Types, Constants, Casting
- 5 Pointers
- 6 Console Input (scanf), Data Processing
- 7 The Xcode IDE
- 8 Decisions
- 9 Loops
- 10 Arrays and Strings
- 11 Debugging
- 12 Foundation Framework Projects
- 13 Classes and Objects
- 14 Encapsulation, Properties, Accessors, Scope
- 15 Inheritance and Class Diagrams
- 16 Static Variables, Class Methods
- 17 The Foundation Framework
- 18 Numbers and Strings
- 19 Logging
- 20 Collections
- 21 Polymorphism, Categories and Protocols
- 22 Exception Handling
- 23 Memory Management
- 24 Assertions and Unit Testing with OCUnit
- 25 Test Driven Development with OCUnit
- 26 Revision Control with Git
- 27 Recursion and Memoization
- 28 Callbacks, Delegates and Blocks
- 29 File I/O
- 30 Interoperability with C and C++
- Course duration: five days
- Course price: £2500 (inc. VAT)