A Faster Track to Careers in Demanding Industries

Mobile App. Development

With over 800 million iOS devices sold, and 900 million Android devices activated, mobile devices are outpacing desktops. 86% of mobile users prefer native mobile apps versus the browser-based applications. Native apps communicate seamlessly with the hardware. Currently, that hardware consists of devices such as smart phones and tablets. Most corporations use iOS-based applications which run on Apple mobile devices. Xcode is the tool used for developing software on iOS.

This 12-week course is designed to provide an introduction to the iOS platform. The foundation of this course can be used to design, code, debug and build virtually any app. The skills you learn will be extremely valuable in building common use-cases such as List view, Article view, Comments, Login and Dialog screens. You also learn one of the most important aspects of building a product, which is testing and resolving the respective problems in the console environment.

This course will cover the following topics:

  • Setting up Xcode Environment
  • Xcode Structure and Features
  • Introduction to iOS design
  • Sketch 3 Techniques
  • Prototyping in Flinto
  • Building an iOS app Prototype in Xcode
  • Design with Swift
  • Basic Animations
  • Gestures and UIKit Dynamics

Note: A minimum of 40 hours of practice outside of lecture hours is required in order to receive the full benefit of this course work.
Prerequisite: A bachelor’s degree or 3 years of work experience.
Tuition: $3,800
Date: Spring 2016 (Saturdays 8:30 AM-5:00 PM) for twelve weeks