Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
The advanced iOS 6 developer’s cookbook (4th ed.)
Sadun E., Pearson, Boston, MA, 2013. 528 pp. Type: Book (978-0-321884-22-0)
Date Reviewed: Mar 19 2014

I like this book a lot. It is written in a very clear cookbook style, with 12 major chapters and well over 100 individual recipes, each one-to-five pages long. Each recipe includes clear code snippets, and the full source code is available on GitHub. (Unfortunately, a typographical error in the book points the reader to the wrong repository, one for another of the author’s books. She has placed a forwarding link near the start of that repo’s readme file, but it is still momentarily confusing. I can only hope and assume that the book’s next edition will fix this error.)

The division of code between the book and online is done very nicely. The book contains enough to enable the developer to quickly copy the relevant lines into his application, while the GitHub repository wraps the code with the basic graphical user interface (GUI), error checking, and app scaffolding needed to run each recipe as a standalone app.

The recipes are in these general areas:

  • device-specific information (model type, orientation, external screens, and so on);
  • document and data sharing;
  • core text (strings, fonts, and attributes);
  • geometry (drawing, viewing, velocity, and so on);
  • networking (security, servers, and OAuth);
  • images (image processing and display);
  • camera (photos, flash, face detection, sampling, and so on);
  • audio (playing, looping, recording, and picking);
  • address book (viewing, filtering, and modifying);
  • location (geocoding, directions, and map annotation);
  • Game Kit (Game Center and multiplayer support);
  • Store Kit (purchases, receipts, and testing); and
  • push notification (provisioning/registration, clients, and sending notifications).

While it is unlikely that any individual user will need all of these recipes, this book will pay for itself very quickly if you need even one or two of them. It is fairly easy to find what you are looking for in this book, since it has a relatively complete index and the table of contents is very well laid out, with the division into chapters aiding the search.

More reviews about this item: Amazon

Reviewer:  David Goldfarb Review #: CR142095 (1406-0397)
Bookmark and Share
  Reviewer Selected
Featured Reviewer
 
 
Apple (D.3.2 ... )
 
 
Apple (C.5.3 ... )
 
 
Software Development (K.6.3 ... )
 
 
General (H.5.0 )
 
 
General (D.2.0 )
 
Would you recommend this review?
yes
no
Other reviews under "Apple": Date
The design of Apple--a language for modular programs
Kieburtz R., Nordstrom B. Information Systems 10(1): 1-22, 1985. Type: Article
Dec 1 1985
Foundation iPhone app development: build an iPhone app in 5 days with iOS 6 SDK
Kuh N., Friends of ED, New York, NY, 2012.  468, Type: Book (978-1-430243-74-8)
Feb 28 2013
The advanced iOS 6 developer’s cookbook (4th ed.)
Sadun E., Pearson, Boston, MA, 2013.  528, Type: Book (978-0-321884-22-0), Reviews: (1 of 2)
Jan 9 2014

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy