More iPhone 3 Development: Tackling iPhone SDK 3 and over 2 million other books are available for Amazon Kindle . Learn more

Buy New

or
Sign in to turn on 1-Click ordering.
Buy Used
Used - Good See details
Price: 0.63

or
 
   
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Colour:
Image not available

 
Start reading More iPhone 3 Development on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

More iPhone 3 Development: Tackling iPhone SDK 3 (Books for Professionals by Professionals) [Paperback]

Dave Mark , Jeff LaMarche
5.0 out of 5 stars  See all reviews (5 customer reviews)
RRP: 31.49
Price: 28.58 & FREE Delivery in the UK. Details
You Save: 2.91 (9%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon. Gift-wrap available.
Want it Tuesday, 22 April? Choose Express delivery at checkout. Details

Formats

Amazon Price New from Used from
Kindle Edition 19.88  
Paperback 28.58  
Amazon.co.uk Trade-In Store
Did you know you can use your mobile to trade in your unwanted books for an Amazon.co.uk Gift Card to spend on the things you want? Visit the Books Trade-In Store for more details or check out the Trade-In Amazon Mobile App Guidelines on how to trade in using a smartphone. Learn more.

Book Description

8 Jan 2010 143022505X 978-1430225058

Interested in iPhone development? Want to learn more? Whether you’re a self-taught iPhone development genius or have just made your way through the pages of Beginning iPhone 3 Development, we have the perfect book for you.

More iPhone 3 Development: Tackling iPhone SDK 3 digs deeper into Apple’s latest SDK. Best-selling authors Dave Mark and Jeff LaMarche explain concepts as only they can, covering topics like Core Data, peer-to-peer networking using GameKit and network streams, working with data from the web, MapKit, in-application e-mail, and more. All the concepts and APIs are clearly presented with code snippets you can customize and use, as you like, in your own apps.

If you are going to write a professional iPhone app, you’ll want to get your arms around Core Data, and there’s no better place to do so than in the pages of this book. The book continues right where Beginning iPhone 3 Development left off with a series of chapters devoted to Core Data, the standard for persistence that Apple introduced to iPhone with SDK 3. Jeff and Dave carefully step through each of the Core Data concepts and show you techniques and tips specifically for writing larger applications—offering a breadth of coverage you won't find anywhere else.

The Core Data coverage alone is worth the price of admission. But there's so much more. This book covers a variety of networking mechanisms, from GameKit’s relatively simple BlueTooth peer-to-peer model, to the addition of Bonjour discovery and network streams, through the complexity of accessing files via the web. Dave and Jeff will also take you through coverage of concurrent programming and some advanced techniques for debugging your applications.

Whether you are a relative newcomer to iPhone development or an old hand looking to expand your horizons, there’s something for everyone in More iPhone 3 Development.

Note: A few of the apps in this book demonstrate technologies not yet supported by the simulator. To run them on your iPhone or iPod touch, you'll need to join one of Apple's paid iPhone developer programs.

What you’ll learn

  • All about Core Data: key concepts and techniques for writing larger application
  • How to utilize a variety of networking mechanisms, including peer-to-peer connections over Bluetooth using GameKit
  • Details on the addition of Bonjour discovery and network streams
  • How to embed maps with Map Kit and use in-application email
  • How to access a user's iPod library and integrate music into applications
  • Essentials of concurrent programming and advanced debugging techniques
  • Tips on working with data from the web

Who this book is for

All iPhone and iPod Touch developers, especially developers already familiar with early iPhone SDKs.

Table of Contents

  1. Here We Go Round Again
  2. The Anatomy of Core Data
  3. A Super Start: Adding, Displaying, and Deleting Data
  4. The Devil in the Detail View
  5. Preparing for Change: Migrations and Versioning
  6. Custom Managed Objects
  7. Relationships, Fetched Properties, and Expressions
  8. Peer-to-Peer Over Bluetooth Using GameKit
  9. Online Play: Bonjour and Network Streams
  10. Working with Data from the Web
  11. MapKit
  12. Sending Mail
  13. iPod Library Access
  14. Keeping Your Interface Responsive
  15. Debugging
  16. The Road Goes Ever On...

Frequently Bought Together

More iPhone 3 Development: Tackling iPhone SDK 3 (Books for Professionals by Professionals) + iPhone User Interface Design Projects
Buy the selected items together
  • iPhone User Interface Design Projects 31.49


Product details

  • Paperback: 552 pages
  • Publisher: APRESS (8 Jan 2010)
  • Language: English
  • ISBN-10: 143022505X
  • ISBN-13: 978-1430225058
  • Product Dimensions: 2.9 x 19 x 23.2 cm
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (5 customer reviews)
  • Amazon Bestsellers Rank: 496,221 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, and more.

Product Description

About the Author

Dave Mark is a long-time Mac developer and author and has written a number of books on Macintosh development, including Learn C on the Macintosh, The Macintosh Programming Primer series, and Ultimate Mac Programming. His blog can be found at www.davemark.com.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

Customer Reviews

4 star
0
3 star
0
2 star
0
1 star
0
5.0 out of 5 stars
5.0 out of 5 stars
Most Helpful Customer Reviews
5 of 5 people found the following review helpful
By Ian K
Format:Paperback
Jeff and Dave return with a follow up book to Beginning iPhone 3 Development and it picks up right from where the first book ended.

It's written in a similar style to the first book and is targeted towards developers who are comfortable with the concepts and material covered in that volume.

Nearly half the book is dedicated to Core Data, the new object persistence technology introduced with iPhone SDK 3.0. Although the Apple Documentation on Core Data is very comprehensive, these chapters provide a little extra hand-holding and guidance on this advanced technology.

The second half of the book covers a variety of additional API technologies including networking, mapkit and iPod library access. However by far the most useful section of this book deals with keeping your app responsive by using multi-threading and asynchronous operations. This is a tricky subject area and Jeff and Dave do a good job of explaining it all.

I'm an experienced developer and found this book useful and easy to skim to details despite being orientated towards novice-to-intermediate level programmers. That alone is quite an achievement, but the easy going writing style along with quality advice and information mean this is a solid investment for any iPhone developers.
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
5.0 out of 5 stars Superb, Once Again 15 Feb 2010
Format:Paperback|Verified Purchase
As with their previous book, Dave and Jeff continue on with the fun, enjoyable style of writing that really takes the drag out of studying such a lot of information.

Well presented with clear examples and useful notes on pitfalls etc...

As a relative new-comer to iPhone development, from a development background on other platforms, I found this refreshing and enjoyable as well as deep and informative.

I can thoroughly recommend this and the others in the series.
Comment | 
Was this review helpful to you?
5.0 out of 5 stars iLike this More iPhone book 20 July 2010
Format:Paperback
I've actually read this book a couple of months back but only got the chance now to sit down and write a review about it. Ok, iOS 4, iPad and iPhone 4 are now all out. First question is, is this book still relevant? Absolutely. If there is a newer edition to this one, with the newest iOS 4 updates get it. If not, it is still worth spending the 17 you pay for it. Although it would be nice to get more in-depth with the newer iOS 4 features like blocks which are the lambda versions on .Net. They would have been more convenient when writing fetched queries and manipulating the predicates.

So I gave the Beginning iPhone development full marks but questioned the cohesiveness of the and reusability of the chapters. Well More iPhone development is a direct response to those two criticism of mine. I believe the book shines from chapters 2-7 the Core Data chapters. It is true that this book is the continuation of what they have left of from the "Beginning". The core data chapters alone with the reusable codes designed by the authors is worth the price. These chapters are basically an extended layer above the Core Data API and pretty much fills the gap between Core Data and a generic object editor. What I am talking about here is the author's design and code of ManagedObjectEditor the heart and soul of of these chapters. The explanation of all the concepts leading to this piece of code is very well organized. But the beauty lies on it's re-usability: after you have modeled your tables using the data modeler, all you have to do in your code is alter a few specific parameters and voila, you have a fully functional singing and dancing database driven iPhone application without much hassle. What these chapter basically does is it tells you the guts of the author's extended Core Data layer.
Read more ›
Comment | 
Was this review helpful to you?
5.0 out of 5 stars Another Good Book from Apress 6 Jun 2010
By Kingpin
Format:Paperback|Verified Purchase
I have bought several of the iphone books from Apress all from different authors, but all of them have been useful guides and references. I bought this book primarily for the communications section that deals with communicating with other iphones. Although I mainly use the apple guideline documents during development I do find the Apress books handy in the way that they give a real world example of the problems and solutions. Some of these examples like most books do work on the most common implementations but you can certainly use the book to give you ideas on how to approach subjects in your code.

A good book full of handy hints and tips as well as good explanations. I'd say its a worth while read for both hobbyists and professionals alike.
Comment | 
Was this review helpful to you?
5.0 out of 5 stars Dave and Jeff, i think the best! 12 Feb 2010
Format:Paperback
I have bought a lot of iPhone developing books, and now I have no doubt, These books, "More iPhone 3 Development" and "Beginnig iPhone Development" are the best for begin and then to become a true iPhone Developer. Go on boys!
Thanks
Erik- Italy.
Comment | 
Was this review helpful to you?
Would you like to see more reviews about this item?
Were these reviews helpful?   Let us know
Search Customer Reviews
Only search this product's reviews
ARRAY(0xa9655330)

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Look for similar items by category


Feedback