iOS Development

Overview

Michael L. Collard, Ph.D.

Department of Computer Science, The University of Akron

Class

  • Mobile Computing
  • Cross-platform development

General Platform

  • Devices/OS
  • Language
  • SDK
  • IDE

General Platform

  • Devices/OS → iOS
  • Language → Objective-C, Swift
  • SDK → iOS SDK 7/8
  • IDE → Xcode 6

iOS Devices

Course Challenges

  • Platform software installation and use
  • iOS 7 and 8
  • Xcode and Macs
  • Books

Resources

  • Mac Lab
    • 254 Arts & Sciences (CAS)
    • 8 iMacs
  • iOS University Developer Program
    • Required enrollment
  • iOS Devices
    • iPad Air, iPad Mini, iPod Touch

Devices and Applications

  • Mainframe
  • Desktop
  • Web-based
  • Laptop
  • Smartphone/iPad