It's a great time to learn Swift

The Swift Programming Language is Apple's new language for writing iOS and OS X apps. Create a new playground in Xcode 6 on your Mac and code along with us.

This is the perfect book to get you started

This best-selling book is designed to quickly introduce experienced developers to the syntax and common patterns of Swift.

Updated for Xcode 7 and Swift 2.0

This book includes the latest changes to the Swift Programming Language and uses the latest features added to Xcode playgrounds.

Contents and Screenshots »