This edition is now out of date, and does not conform with the current version of Swift. Please check out the newer edition instead, which is ISBN 9780134289779. LEARNING A NEW PROGRAMMING LANGUAGE can be daunting. With Swift, Apple has lowered the barrier of entry for developing iOS and OS X apps by giving developers an innovative new programming language for Cocoa and Cocoa Touch. If you are new to Swift, this book is for you. If you have never used C, C++, or Objective-C, this book is definitely for you. With this handson guide, you’ll quickly be writing Swift code, using Playgrounds to instantly see the results of your work. Author Boisy G. Pitre gives you a solid grounding in key Swift language concepts–including variables, constants, types, arrays, and dictionaries–before he shows you how to use Swift’s innovative Xcode integrated development environment to create apps for iOS and OS X. THIS BOOK COMPANION www.peachpit.com/swiftbeginners includes additional resources.
Good concept, these Develop and Design books... definitely a better way to present programming concepts than most dry tomes you'll normally see about coding. But this really could've used a proofreader. Too many typos! I also would've liked to see more examples specifically around iOS development than the one (fairly trivial) gaming example that is provided. E.g. maybe looking at Swift to build core features of a utility app, not just a game. (my app project, if you're interested: bookupapp.com) Could have also used some description about how to use Swift/Xcode with other tools, such as Parse, to get data into your app. But, yeah, pretty good effort on the whole.