DevJuice: Beginning Objective-C
Jim Dovey and Ash Furrow just released Beginning Objective-C. It is subtitled "Get started with programming the fast-growing language." It is not, however, really aimed at new programmers.
Unlike Aaron Hillegass's superb Objective C Programming: The Big Nerd Ranch Guide, the book expects a reader who's an experienced programmer, even if that reader is new to iOS development.
Beginning Objective-C's chapters are already discussing interface bindings by page 11. Language fundamentals (such as conditionality and loops) start at the end of page 16 and wrap on page 22.
At least half the book focuses on non-language topics such as networking and data management. In fact, here's the TOC for you to review.
Chapter 1: Getting Started with Objective-C
Chapter 2: Object-Oriented Programming
Chapter 3: Foundational APIs
Chapter 4: Objective-C Language Features
Chapter 5: Using the Filesystem
Chapter 6: Networking: Connections, Data, and the Cloud
Chapter 7: User Interfaces: The Application Kit
Chapter 8: Data Management with Core Data
Chapter 9: Writing an Application
Chapter 10: Après Code: Distributing Your Application
Beginning Objective-C retails for US$39.99, but you can pick up a copy from Amazon for about $27. The Kindle edition is under $20.
Subscribe to Newsletter
Software Updatesmore updates
- Apple Remote Desktop updated with Yosemite support
- OS X Yosemite 10.10.2, iOS 8.1.3 updates now available
- Sports Illustrated 120 SPORTS channel comes to Apple TV
- Logic Pro X update brings AirDrop support, new effects, tools, and more
- Parallels Access 2.5 released, adds file manager, computer-to-computer remote access
- The Google Translate iOS app is about to get a lot smarter