Learning iOS With Swift

Workshop detail
Learn to write apps for the iOS platform using Apple's Swift programming language. iOS and Swift skills are in great demand. In this two-day course you will learn how to develop native iOS apps in Swift, culminating with how to deploy your apps for testing and to the App Store.
In this workshop you will work with Xcode, programming in the Swift language. The course interweaves iOS and Swift topics to reinforce how your code and interface work together. We will also cover key development tools like Interface Builder and Swift Playgrounds.
Some material to be covered in this workshop:
- The Swift language and its advantages
- Learning and customizing the key user interface components of iOS
- Getting data via web services, and storing it on a device
- Deploying your app to test devices and to Apple's App Store
This is a hands on workshop. Even if you don't have any experience with iOS or Swift, you will be able to dive in immediately and begin creating native iOS apps that can be deployed to devices and run in the simulator.
Prerequisites
- A Macbook with Xcode installed and configured
- You are encourage to bring iOS devices to test on, but they are not required
- Some programming experience is necessary to get the most out of the workshop
