Library of Math
New and Used Math Books at Great Low Prices
Subscribe to the Library of Math Feed

The iPhone Developer's Cookbook: Building Applications with the iPhone SDK (Developer's Library)

The iPhone Developer's Cookbook: Building Applications with the iPhone SDK (Developer's Library)

enlarge enlarge 
Author: Erica Sadun
Publisher: Addison-Wesley Professional
Category: Book

List Price: $39.99
Buy New: $24.08
You Save: $15.91 (40%)



New (26) Used (6) from $24.08

Rating: 3.5 out of 5 stars 19 reviews
Sales Rank: 906

Media: Paperback
Edition: 1
Pages: 384
Number Of Items: 1
Shipping Weight (lbs): 1.2
Dimensions (in): 8.9 x 7 x 0.9

ISBN: 0321555457
Dewey Decimal Number: 005.26
EAN: 9780321555458

Publication Date: October 23, 2008  (New: Last 30 Days)
Availability: Usually ships in 1-2 business days

Similar Items:

  • Cocoa(R) Programming for Mac(R) OS X (3rd Edition)
  • Beginning iPhone Development: Exploring the iPhone SDK (Beginning)
  • Programming in Objective-C 2.0 (2nd Edition) (Developer's Library)
  • Programming in Objective-C (Developer's Library)
  • Xcode 3 Unleashed

Editorial Reviews:

Product Description

“This book would be a bargain at ten times its price! If you are writing iPhone software, it will save you weeks of development time. Erica has included dozens of crisp and clear examples illustrating essential iPhone development techniques and many others that show special effects going way beyond Apple’s official documentation.”

a Tim Burks, iPhone Software Developer, TootSweet Software

“Erica Sadun’s technical expertise lives up to the Addison-Wesley name. The iPhone Developer’s Cookbook is a comprehensive walkthrough of iPhone development that will help anyone out, from beginners to more experienced developers. Code samples and screenshots help punctuate the numerous tips and tricks in this book.”

a Jacqui Cheng, Associate Editor, Ars Technica

“We make our living writing this stuff and yet I am humbled by Erica’s command of her subject matter and the way she presents the material: pleasantly informal, then very appropriately detailed technically. This is a going to be the Petzold book for iPhone developers.”

a Daniel Pasco, Lead Developer and CEO, Black Pixel Luminance

The iPhone Developer’s Cookbook: Building Applications with the iPhone SDK should be the first resource for the beginning iPhone programmer, and is the best supplemental material to Apple’s own documentation.”

a Alex C. Schaefer, Lead Programmer, ApolloIM, iPhone Application Development Specialist, MeLLmo, Inc

“Erica’s book is a truly great resource for Cocoa Touch developers. This book goes far beyond the documentation on Apple’s Web site, and she includes methods that give the developer a deeper understanding of the iPhone OS, by letting them glimpse at what’s going on behind the scenes on this incredible mobile platform.”

a John Zorko, Sr. Software Engineer, Mobile Devices

The iPhone and iPod touch aren’t just attracting millions of new users; their breakthrough development platform enables programmers to build tomorrow’s killer applications. If you’re getting started with iPhone programming, this book brings together tested, ready-to-use code for hundreds of the challenges you’re most likely to encounter. Use this fully documented, easy-to-customize code to get productive fasta and focus your time on the specifics of your application, not boilerplate tasks.

Leading iPhone developer Erica Sadun begins by exploring the iPhone delivery platform and SDK, helping you set up your development environment, and showing how iPhone applications are constructed. Next, she offers single-task recipes for the full spectrum of iPhone/iPod touch programming jobs:

  • Utilize views and tables
  • Organize interface elements
  • Alert and respond to users
  • Access the Address Book (people), Core Location (places), and Sensors (things)
  • Connect to the Internet and Web services
  • Display media content
  • Create secure Keychain entries
  • And much more

You’ll even discover how to use Cover Flow to create gorgeous visual selection experiences that put scrolling lists to shame!

This book is organized for fast access: related tasks are grouped together, and you can jump directly to the right solution, even if you don’t know which class or framework to use. All code is based on Apple’s publicly released iPhone SDK, not a beta. No matter what iPhone projects come your way, The iPhone Developer’s Cookbook will be your indispensable companion.




Customer Reviews:   Read 14 more reviews...

5 out of 5 stars Consider the Value   October 19, 2008
Chuck Toussieng (Malibu, CA)
12 out of 17 found this review helpful

I have made my living from programming, which roughly equates into: I charge clients for my time. That said, I would imagine that we all place some sort of "value" on our time, and being from a (hopefully) empathic species, I place value on the time of others. It is from this basic perspective that I often find myself extremely grateful for the teachers, authors, bloggers and others who obviously love to share knowledge and often do so at no cost.

I was excited to find this book by Mrs. Sadun, as I have come across her work while searching the web for solutions, and always found her information to be well informed and thorough. If anyone is on the fence about buying this book, visit her website and browse through the vast amount of information she makes available (at no cost by the way) and judge for yourself.

Is the book completely perfect? Maybe not- but consider the value in finding a single nugget of information for $26. How much is that worth to you in your time? I can tell you I personally found several items in this book that I was able to either use completely as-is, or as a jumping off point to further develop from.

As to the previous reviewer's comment's about some technical errors, I would like to point to Apple's own Documentation which is far from perfect and has been known to contain errors. That's why Apple and Mrs. Sadun post fixes and updates.

Buy the book. And maybe (like I did) buy the pdf too. Be a contributor to those who share quality knowledge. I guarantee that if you read this book all the way through, you will find that it more than pays for itself- and probably several times over at that.



5 out of 5 stars Great Book - Highly Recommended   October 20, 2008
Michael Brennan
4 out of 7 found this review helpful

I wish I had this book when I started coding for the iPhone. This is an outstanding book with great examples. Nothing is hidden, things are explained without the use of IB (Interface Builder.) I would highly recommend this book to anyone starting out.


5 out of 5 stars Fantastic Resource!   October 23, 2008
Christina Warren (Atlanta, GA)
4 out of 7 found this review helpful

Note: I worked with Erica for nearly a year at The Unofficial Apple Weblog. That said, our friendship has no effect on my review, if I didn't like the book, I simply wouldn't review it.

As someone with a modest Objective-C and strong (if rusty) C background, this book is just a fantastic resource. This is really the perfect type of book for a new iPhone programmer, because it explains the limitations of the SDK in real-world terms, and is much easier to navigate than trying to pile through Apple's documentation. Erica really does a great job of introducing a view or technique. I like the code snippets as a way to help learn the APIs. I'm unsure why one reviewer said this book doesn't help you learn how to use the SDK, I'm assuming that person just didn't have the required basic Objective-C knowledge to actually utilize the snippets and practices.

That's really the only caveat -- this is a book for beginning iPhone developers, not beginning developers. As I said, my Obj-C background is comparatively modest (though it is actually stronger thanks to the book), but I have the basic knowledge. If you are new to programming in general, this book along with Aaron Hillegass's Cocoa Programming for OS X or Steve Kochan's Programming in Objective-C (though Steve's book is a bit out of date, the new version is due in January) will help you get started.

All in all, this is a great book. I now feel like I actually understand the SDK, rather than just trying to experiment to try to get stuff to work. If you want to develop apps for the iPhone, this book will help you do just that.



5 out of 5 stars iPhone Developers ... This is a Must-Have Book   October 29, 2008
Richard K. Wolf (Chicago, IL)
3 out of 6 found this review helpful

Love the book. Erica has done yeowoman's work, there is no question about it. "Awesome developer" and "clear writer" often do not mix very well ... it's always a joy to find a book whose author is so obviously a combination of the two.

I should warn readers up-front however ... you need to come to Erica's book knowing Objective-C. Experience with Cocoa in Mac OS X is also a big plus. The target audience for the book is, in my estimation, someone just like me ... someone who knows Cocoa in Mac OS X and wants to get coding (correctly) to the iPhone in an organized way.

Erica's approach is one I really like ... she combines tutorial and code recipe into a seamless conversation with her readers. If you need to "do something", you can probably find a recipe quickly ... but if you need to understand -why- you're doing something, you can read the book cover-to-cover to get all the answers. So the book is, magically, both a tutorial and a reference. And, I bet, this magic is going to make Erica the Aaron Hillegass of the iPhone. :)

I'm giving this book a five-star rating, but there are a few glitches readers should know about. You'll find some omissions/typos in this edition (I suspect because it went so quickly to press) -- there's nothing that experienced Cocoa/Objective-C programmers can't easily work around (but if you are new to either, I could see where you could become frustrated). I suspect later editions will contain loads of corrections. The important thing, I think, is that Erica has bridged a gap with her book ... a gap between Apple's documentation and real, live apps.



5 out of 5 stars How I launched StationStops for iPhone   October 23, 2008
Morimoto (Greenwich, CT, United States)
8 out of 15 found this review helpful

As a Linux developer, I had never touched a Mac for development in my life, but really wanted to launch my own iPhone app, StationStops for iPhone, which gives users offline access to Metro-North Grand Central train timetables.

Although due to NDA restrictions the book was delayed, when it finally did come out in PDF and finally book form, it was a critical piece to getting my iPhone app out the door and onto the iTunes store.

I think this is the first book that covers the official SDK, which is the critical difference between this book and the books before it.


 
about us contact us privacy policy terms of use mision statement lom help
The Library of Math - Online Math Organized by Subject Into Topics. © 2005 - 2008 www.LibraryOfMath.com All rights reserved. math rss