All code samples are written in Swift 3.0 with Xcode 8. You’ll need a Mac that can run Xcode 8. In order to test all of the code samples in this book, you'll need an iOS device that runs iOS 10 and a paid subscription to Apple's developer program.