Have an idea for the next all-conquering iOS app? Swift: Novice to Ninja is the ideal book for you. Aimed at developers with some programming experience in another language , this step-by-step, practical book will show you how to use Apple's Xcode and Swift 2 programming language to build snappy, powerful iOS apps in no time at all!
- Install all the developer tools you'll need
- Learn Swift basics: variables, string manipulation, arrays, dictionaries
- Get to grips with Swift's object oriented programming features
- Master the Interface Builder
- Understand you local storage options: NSUserDefaults, Core Data, and plist files
- Build a fully functional iOS app: a tip calculator