This workshop an introduction to developing iOS apps using the Swift programming language. Students will learn the key frameworks used in iOS development, the Swift programming language, and how to use Xcode to create and run applications. Students will learn how to lay out adaptable user interfaces using Xcode’s Interface Builder, and well as how to best utilize the syntax and features of the Swift language. Student apps can run on their own device or in the simulators provided by Xcode. The workshop will culminate by covering how to submit apps for beta testing and to the App Store using iTunes Connect. This workshop assumes some previous programming experience and some background with objects.
What should I know?