This practical guide teaches programmers (of even a very basic level) how to build applications for Mac OS X and iOS 8, using the Cocoa Framework, the new Xcode IDE, and Swift--Apple's new programming language. You'll quickly learn the basics for building Mac, iPhone, and iPad apps.Write programs using Swift within the Cocoa FrameworkLearn the similarities and differences between OS X and iOSGet real-world applications of advanced Cocoa and Cocoa Touch features
This book was a disappointment. After less than a year some of the examples were useless because at least one thing was deprecated (Download favicons example, and it was hated thing with an alternative). A lot of times I was on a wild goose chase. So I gave up, Apple's docs look more friendly than this book. The authors could've supported this book longer than six or seven months but I understand that rewriting this book under a new title (https://www.goodreads.com/book/show/2...) is more important. Don't buy this book
This book was exactly what I needed. An introduction to Swift and Cocoa[Touch] for someone that's already a coder. So, if that's you, go for it. I only cared about Cocoa and not CocoaTouch, but thankfully, skipping over the iOS sections was easy enough and doing the reverse if you don't care about OSX will be easy as well.