Beginning with a quick primer on Swift 4 programming, we’ll move quickly to cover a collection of common design patterns used for iOS 11 development. Then we’ll explore the details of Swift and its standard library, including some of the more sophisticated language features, as well as useful algorithms, and UX/visual patterns used by top iOS applications.
We’ll use Playgrounds on macOS, in Xcode, for much of this workshop; Playgrounds are a revolutionary interactive way to work with and learn Swift.
This workshop covers the newest Swift, Swift 4, due out with iOS 11 later this year, along with Xcode 9, the toolkit used for working with iOS apps. More information and signup on the Safari website. This training is free for Safari members.