More iPhone 3 Development: Tackling iPhone SDK 3

More iPhone 3 Development: Tackling iPhone SDK 3

4.5 4
by Dave Mark
     
 

View All Available Formats & Editions

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.

Overview

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.

Product Details

ISBN-13:
9781430227434
Publisher:
Apress
Publication date:
01/06/2010
Sold by:
Barnes & Noble
Format:
NOOK Book
Pages:
559
File size:
8 MB

Meet 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.

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >

More iPhone 3 Development: Tackling iPhone SDK 3 4.5 out of 5 based on 0 ratings. 4 reviews.
Anonymous More than 1 year ago
CodeShogun More than 1 year ago
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. It's a simple delegate that you need to implement, and define annotation views for each POI on the map. Building a map application couldn't be any easier these days. Chapter 12 introduced the MessageUI which has controllers and methods to let your apps to send emails w/ various configurations without leaving your apps! This IS a big deal! Your app becomes more sticky and cohesive to the users. Highly recommend this chapter! Chapter 13 shows you how to use iPod Library, media picker and music player. An interesting read on how media is handled on the iPhone. Chapter 14 and 15 talk about responsive UIs and debugging techniques. Very very helpful information on how to improve your apps. Again, Dave and Jeff deserve a long-standing ovation for giving us another must-have iPhone development book. I wish they can come out an iPhone game development book soon, heavily centered on OpenGL ES 1.1 and 2.0 ;) Thank you!
Anonymous More than 1 year ago
Anonymous More than 1 year ago