iOS Application Design

iOS Application Design is a 6-week program designed to teach students how to work with Xcode, the most popular framework for developing, debugging, and deploying applications to Apple devices. This course will focus on the design patterns, coding conventions and guidelines, as well as essential concepts like Model-View-Controller, story boards, and delegation necessary for successful application development and design.

Course Information

First in the three-part Apple Mobile Application Development Certificate series, iOS Application Design provides an introduction to programming skills necessary for authentic app development. The topics covered in this course include Xcode basics, Core iOS and Cocoa Touch frameworks, simple user interface creation, MVC architecture and much more.  Focusing on important Apple components, this course teaches students how to access and use sensors like the camera, microphone and GPS to design and build a basic mobile application.

Start Date: August 4, 2016 Course Length: 6 Weeks
End Date: September 8, 2016 Location: Online: Instructor-Led
Course Hours: 30 Hours Meets: Online
CEUs: 3.0 Cost: $1,450
Last Day to Register: August 3 Register For This Course

Curriculum

  • Developer Certificates and UDIDs
  • Introduction to X Code and HelloWorld
  • Creating a Table View
  • The System Configuration Framework: Determine the network state of an iOS device
  • Launching Applications
  • Linking Table Views and Navigation Files
  • Adding Text Fields and Buttons
  • Editing On a Table View File
  • Custom Navigation
  • Reordering Rows and Persisting Data file
  • Using Location Services
  • Using Video Overlay Controls

Course Requirements

  • A Macintosh computer capable of running the latest iOS Software Development Kit
  • Internet Connection
  • A Mac Appstore account and the iBook reader
  • Beginning iOS 9 Development Book

Instructor

  • Tim Kellers