| By Tad Anderson | Article Rating: |
|
| August 20, 2012 11:27 AM EDT | Reads: |
2,110 |
| This book is much more than just a cookbook with a bunch of recipes in it. I have used plenty of cookbooks and they are never readable from cover to cover. I usually just familiarize myself with the recipes that are available, read the ones interesting to me at the time, and throw them on the shelf until I need them. This one I have not been able to put down. The author does a great job of mixing a traditional book with a recipe book. Most chapters contain both background information and recipes. Some chapters are mostly made up of recipes, and the first three chapters contain none to a very few. The first three chapters are dedicated to introducing the iOS SDk, Objective-C, and Xcode. I have listed the chapters below to give you a high level view of the topics covered. Introducing the iOS SDK Objective-C Boot Camp Building Your First Project Designing Interfaces Working with View Controllers Assembling Views and Animations Working with Images Gestures and Touches Building and Using Controls Working with Text Creating and Managing Table Views A Taste of Core Data Alerting the User Device Capabilities Networking This book lives up to the cookbook title. There is tons of code that comes with it and it is all very well organized and usable. The only thing I didn't like was that the author used HelloWorld.xcodeproj for the project name every time. After you open a few projects you have to go to Finder and the actual folder to reopen a specific one because all your shortcuts are HelloWorld.xcodeproj. I do like that the samples are built to run on both the iPad and iPhone, and that they run without the need to tweak them. This book covers a ton of material, but of course I always would like to see more. The thing I would like to see most in a fourth edition of this book is much more coverage of dealing with security on web services and JSON over REST. I am using the NSJSONSerialization class, which the author only lightly touches on in the book and provides a small sample application. I am not going to ding the book for not providing detailed coverage of dealing with security on web services and JSON over REST because it covers so much already in such great detail. No one is covering web services in enough detail for me, and although several authors have said there are plenty of resources on the web, there aren't. Especially when it comes to samples that also include security. Apple's developer documentation is greatly lacking in this area also. They provide plenty of theory, but no good clean concrete samples. I think this book is great for both the beginner and the experienced developer. The author does a great job of explaining complex topics that make it easy to understand while going in-depth enough to completely explain the topic at hand. This book is an invaluable asset for any iOS developer and I highly recommend it. This book will continue to be within arms reach every time I open Xcode. |
The iOS 5 Developer's Cookbook: Core Concepts and Essential Recipes for iOS Programmers |
CIO, CTO & Developer Resources
Published August 20, 2012 Reads 2,110
Copyright © 2012 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
Related Stories
More Stories By Tad Anderson
Tad Anderson has been doing Software Architecture for 16 years and Enterprise Architecture for the past few.
- Cloud People: A Who's Who of Cloud Computing
- Windows Azure IaaS Reaches General Availability
- New Relic Q1 2013 Blazes Past Growth Targets and Reaches 40,000 Active Customer Accounts
- Cloud Computing Is Simplifying Things
- Cimtrek announces the general release of its Lotus Notes migrator for Microsoft’s SharePoint platform
- Google Compute enters the IaaS market
- Step-by-Step: Extend Your Network to the Cloud with Windows Azure Virtual Networks
- Six Steps to Get Started with Windows Azure Active Directory
- Microsoft Blue over Windows 8, Retooling Underway
- Build Your Private Cloud in a Month
- RightScale Supports Windows Azure Infrastructure Services General Availability
- Weekly Roundup: Windows Azure IaaS Moves into GA
- Cloud People: A Who's Who of Cloud Computing
- Windows Azure IaaS Reaches General Availability
- New Relic Q1 2013 Blazes Past Growth Targets and Reaches 40,000 Active Customer Accounts
- Cloud Computing Is Simplifying Things
- Cimtrek announces the general release of its Lotus Notes migrator for Microsoft’s SharePoint platform
- Google Compute enters the IaaS market
- Understanding Hyper-V Replica
- Step-by-Step: Tired of Tapes? Backup SQL Databases to the Cloud
- Super-Fast Failover with VM Guest Clustering in Windows Server 2012 Hyper-V
- Accelerating the Cloud with Windows Server 2012 BranchCache
- Step-by-Step: Speaking iSCSI with Windows Server 2012 and Hyper-V
- Step-by-Step: Extend Your Network to the Cloud with Windows Azure Virtual Networks
- Where Are RIA Technologies Headed in 2008?
- Accessing the ASP.NET Authentication, Profile and Role Service in Silverlight
- Building Great AJAX Applications Using ASP.NET
- Cloud People: A Who's Who of Cloud Computing
- Silverlight 2 - Adobe Flex Killer Is on Its Way!
- Spice Up User Experience with Silverlight
- Will Google's Android Sink or Swim?
- The Next Chapter in the Virtualization Story Begins
- Is the Silverlight Adoption Rate Artificially Inflated?
- Cloud Expo 2011 East To Attract 10,000 Delegates and 200 Exhibitors
- Kaazing Announces Support for Silverlight
- Rich Content Rotator for ASP.NET


























