AdvancediOS Programming

Upcoming Classes

What You’ll Learn

Upon completion of Advanced iOS Programming, the student will be able to:

Advanced iOS Bootcamp
  • Store documents, application data, and settings in iCloud
  • Write concurrent applications using Grand Central Dispatch and NSOperationQueue
  • Customize Storyboard view transitions
  • Use GLKit based controllers for OpenGL 3D rendering
  • Process and enhance images using Core Image and OpenGL ES shaders
  • Efficiently process data sets with the Accelerate framework
  • Asynchronously communicate with and parse data from JSON based web services
  • Post to Twitter and authenticate with other web services using the Twitter framework
  • Access the accelerometer, gyroscope and compass using Core Motion
  • Write Augmented Reality applications that place virtual markers on real-world objects
  • Record, process and playback audio in real time using Core Audio
  • Display and process real time video in OpenGL ES
  • Display content on external displays using AirPlay streaming and wired video connections
  • Use web views to render content and pass information and events between Javascript and Objective-C
  • Master the iOS performance optimization tools and LLDB debugger
  • Secure files on disk and credentials in the keychain
Advanced iOS Programming Syllabus
Section Contents
Advanced iOS Click to Show

Requirements

The iOS or Beginning iOS Bootcamp or similar study.

For information or to enroll in a class in United States: (404) 478-9005
For information or to enroll in a class in Netherlands: +31 20 708 4546
For information or to enroll in a class in Germany: +49 931 9911 485
For information or to enroll in a class in Australia: +1 404 478 9005