Swift in Practice – WWDC15

WWDC15Learn how Swift can help you define away some common pitfalls in app development, allowing your apps to benefit from safer runtime behavior while enjoying strong guarantees provided by Swift at compile-time. Hear about how API availability checking in Swift allows you to easily take advantage of new APIs while guaranteeing safe deployment to earlier OS releases. See how enumerations and protocols can help not only maintain compile-time invariants between your app’s code and assets but also reduce boilerplate.

Sample Code
DemoBots: Building a Cross Platform Game with SpriteKit and GameplayKit
Lister (for watchOS, iOS, and OS X)

Download: SD | HD | PDF

WWDC 2015 > Developer Tools > Swift in Practice