I recently completed another technical review for The Pragmatic Bookshelf, which has produced (and continues to produce) great technical books. I jumped at the chance to review Jeff Kelley’s new book because it covered a topic that has been greatly anticipated by the Apple community: the Apple Watch.
Even if you have no intention of developing an app for the Apple Watch, I would recommend picking up a copy of Developing for Apple Watch: Your App on Their Wrists.
So, why would you want the book even though you don’t intend to create a Watch app?
1) Jeff gives great insight into the architecture and interactions between the watch and the phone to which it is tethered. Understanding different architectures and designs will certainly give you better intuition into why other things are the way they are in the Appleverse.
2) The code is written in both Obj-C and Swift. This is valuable because of the newness of Swift–there are lots of great libraries that have been written in Obj-C over the years that haven’t been ported to Swift, yet. Being able to make use of these libraries is essential.
3) How do you know you don’t want to write a Watch app if you don’t even know what the device can or can’t do? Learning about it may give you that one in a million idea.
It is an quick read, so if you want to give your brain a quick ++, Jeff’s book is a good choice.