Industrial-Sized Deals Best Books of the Month Shop Women's Handbags Learn more nav_sap_plcc_6M_fly_beacon $5 Albums Fire TV Stick Grocery Shop Popular Services tmnt tmnt tmnt  Amazon Echo Starting at $99 Kindle Voyage Disney Infinity 3.0 Shop Now Deal of the Day
More iPhone 3 Development: Tackling iPhone SDK 3 and over one million other books are available for Amazon Kindle. Learn more

More iPhone 3 Development: Tackling iPhone SDK 3 (Beginning) 2010th Edition

19 customer reviews
ISBN-13: 978-1430225058
ISBN-10: 143022505X
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon
Buy used
$4.09
Buy new
$31.06
More Buying Choices
52 New from $1.98 72 Used from $0.01
Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


InterDesign Brand Store Awareness Textbooks
$31.06 FREE Shipping on orders over $35. In Stock. Ships from and sold by Amazon.com. Gift-wrap available.

Editorial Reviews

About the Author

Dave Mark is a longtime Mac developer and author who has written a number of books on Mac and iOS development, including Beginning iPhone 4 Development (Apress, 2010), More iPhone 3 Development (Apress, 2010), Learn C on the Mac (Apress, 2008), The Macintosh Programming Primer series (Addison-Wesley, 1992), and Ultimate Mac Programming (Wiley, 1995). Dave loves the water and spends as much time as possible on it, in it, or near it. He lives with his wife and three children in Virginia.

Jeff LaMarche is a Mac and iOS developer with more than 20 years of programming experience. Jeff has written a number of iOS and Mac development books, including Beginning iPhone 3 Development (Apress, 2009), More iPhone 3 Development (Apress, 2010), and Learn Cocoa on the Mac (Apress, 2010). Jeff is a principal at MartianCraft, an iOS and Android development house. He has written about Cocoa and Objective-C for MacTech Magazine, as well as articles for Apple s developer web site. Jeff also writes about iOS development for his widely-read blog at http://iphonedevelopment.blogspot.com.

NO_CONTENT_IN_FEATURE


Best Books of the Month
Best Books of the Month
Want to know our Editors' picks for the best books of the month? Browse Best Books of the Month, featuring our favorite new books in more than a dozen categories.

Product Details

  • Series: Beginning
  • Paperback: 552 pages
  • Publisher: Apress; 2010 edition (December 29, 2009)
  • Language: English
  • ISBN-10: 143022505X
  • ISBN-13: 978-1430225058
  • Product Dimensions: 7.5 x 1.3 x 9.2 inches
  • Shipping Weight: 1.8 pounds (View shipping rates and policies)
  • Average Customer Review: 4.6 out of 5 stars  See all reviews (19 customer reviews)
  • Amazon Best Sellers Rank: #1,489,742 in Books (See Top 100 in Books)

More About the Authors

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

Most Helpful Customer Reviews

11 of 11 people found the following review helpful By H. Wu on February 3, 2010
Format: Paperback
Dave and Jeff delivered again in this sequel to Beginning iPhone 3 Development. More iPhone 3 Development shows the readers more advanced topics in iPhone development, and specifically many new APIs introduced in iPhone SDK 3.0. The major additions in SDK 3.0 are Core Data, MapKit, GameKit, and built-in delegate to send emails within your apps. Luckily, Dave and Jeff went in depth to show us how these new APIs work.

Chapter 2 to Chapter 7 are all Core Data related. I highly recommend these chapters. They give you a complete view of Core Data APIs with working samples. It also touches on how to modify existing Core Data structure, as well as versioning and upgrade. Once you master Core Data API, you can unleash this newly gained power in your conquering of iPhone app development.

Chapter 8 is a very interesting one talking about peer to peer networking over Bluetooth protocol using GameKit. This is very useful when you are in-door w/o any Wifi and 3G data connections. Bluetooth will guarantee to work within iPhones/iPod touches anywhere.

Chapter 9 tackles Bonjour service and network streams. Many multiplayer games are built using Bonjour networks, it's a must read for game developers, as well as anyone who's interested in how network stream works.

Chapter 10 is an introductory on working with HTTP connections and GET/POST operations. This chapter is a little lean. There could be more coverage on HTTP connections and requests, but this chapter should be good enough to get you started.

Chapter 11 describes MapKit. This is very very useful. Pre-SDK 3.0, it was a pain to integrate Maps into your iPhone apps. Messy AJAX calls, loading delays, un-responsive UIs. Now MapKit solves these in a very elegant way.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
7 of 7 people found the following review helpful By Jon Thornham on June 11, 2010
Format: Paperback Verified Purchase
I am huge fan of Apress and both of the authors who contributed to this book. I read" Beginning iPhone 3 Development" which is a reference I go to regularly. All that being said I must say this. I am not trying to be the one person who rates a book poorly without a valid reason. I was very interested in this book because of the Core Data section. While working through the book I noticed numerous bugs and contacted the author. I did get a response which said they had been having numerous problems. I was told that I would get a response and the error would be fixed. Well it is months later, have not received a follow up email (I understand people are busy but I did send a quick follow up with no response), have tested the updated code and the bugs are not fixed and the support site has numerous comments about bugs with responses. So to make a long story short I really don't feel comfortable with Core Data. I did learn a lot about it but I would definately feel uncomfortable implementing it in an app. The second half of the book is great and goes over numerous parts of the SDK. Again I really love Apress but find it disappointing that the section on Core Data had problems and the development community has been left without a solution. If you are looking for a book on Core Data I would not recommend this book. If you are interested in exploring parts of the SDK that are covered in Part II, I highly recommend this book.
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
7 of 7 people found the following review helpful By Bart Jacobs on January 11, 2010
Format: Paperback
For those of you who read Beginning iPhone 3 Development, written by the same authors, know that they not only know their stuff, but are great in delivering the message. This book is no different. I like this book especially because of its in-depth take on Core Data. After a brief introduction, the authors dive into Core Data. The way it's explained is clear and the examples are easy to follow. Although the iPhone SDK has grown into a large set of frameworks and libraries, the selection the authors made in the second part of the book covers some of the most used frameworks of the SDK making the chapters useful for a wide variety of readers/developers.

I have been looking forward to this release and the book hasn't disappointed me. If you master the basics of iPhone development then this book is definitely for you.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
4 of 4 people found the following review helpful By Darren Stokes on January 11, 2010
Format: Paperback
This is a very good book. The coverage of core data is excellent. I haven't seen migrations or validations covered much at all in other books but there is good detail on those core data topics in this book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By Vincent Fusaro on January 19, 2010
Format: Paperback
This is an excellent book. While the first book provides a great intro to iPhone programming (as it should), it was missing some critical components I was looking for in my app (PhotoCalorie, [...]) namely, core data and dealing with web data. I'm pleased to see their coverage of core data is now quite extensive including database migrations and versioning, which is the main reason I purchased the book. For future app improvements, I am considering adding an email feature. They have an entire chapter devoted to sending mail that looks perfect for my app. Both books make iPhone programming fun, easy to learn, and teach you how to develop a robust and stable app.

In addition to the book, don't forget to checkout their forum and blogs. They are a great source of additional information. I noticed that Jeff posted extra core data info (on 12/29/09) that had to be cut from the book due to page limitations.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews

Set up an Amazon Giveaway

Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
More iPhone 3 Development: Tackling iPhone SDK  3 (Beginning)
This item: More iPhone 3 Development: Tackling iPhone SDK 3 (Beginning)
Price: $31.06
Ships from and sold by Amazon.com
Want to discover more products? Check out these pages to see more: software engineering, app development, computer programs, e readers device