List Price: $39.99Amazon.com's Price: $26.39 You Save: $13.60 (34%)as of 11/23/2009 16:01 EST
Availability: Usually ships in 24 hours
This item ships for FREE with Super Saver Shipping.
Binding: Paperback
Brand: Apress
Dewey Decimal Number: 005.26
EAN: 9781430223573
Edition: 1
ISBN: 143022357X
Label: Apress
Manufacturer: Apress
MPN: 1-4302-2357-X
Number Of Items: 1
Number Of Pages: 240
Publication Date: August 13, 2009
Publisher: Apress
Studio: Apress
Features:
Related Items:
Browse for similar items by category: Click to Display
Editorial Review:
Product Description: No matter what type of application you are writing, you will find something in this book to help you make your app that little bit cooler.
Average Rating: 
Rating: -
Overall, a very interesting read. Each of the chapters contains very useful information that I found to be quite valuable to as up and coming iPhone developer.
Rating: -
When reading introductory books in any language, it is easy to learn the language elements and concepts, but it is hard to see how everything fits together. What is great about the cool projects series from Apress is being able to see the elements and concepts in practice with projects from professionals who are active in the field.
Each chapter is written by a different author, so every project covers a different experience and topic. These range from touch interfaces to streaming audio over the network. Some of the projects presented are based on the author's live applications that are currently available through the App Store. A wide range of the topics are covered in the book with practical examples of the concepts.
This book is definitely not an introduction to Cocoa or iPhone programming. It is more geared toward the intermediate reader who has learned the basics and needs practical, real-life examples. It can also be of use to a more experienced iPhone programmer who wants to explore some of the topics in the book without having to dig through the documentation.
I would highly recommend this book because it is easy to read and does not get bogged down with basic concepts. Code is provided on the book's site and is easy to follow the code with the explanations in the book. As a beginning iPhone programmer, I found this book to be a lot of help to work out some of the concepts I was having trouble with.
Rating: -
I really enjoyed this book and learned a lot from it. I thought the chapter on Multithreading was especially good. That chapter alone was worth the cost of the book. It is amazing the stuff you can do on the iphone and the power once you understand how to develop for it.
I would recommend this book to anyone wanting to get started with iPhone development or those who want to take their development to the next level.
Rating: -
I have to admit I initially overlooked what a great book it is, given its meager 200-page content ;)
When I got the book, I thought: oh nice paper and colorful prints. But maybe it just looks fancy instead of offering real substance.
I was wrong. Once I started reading, I couldn't put the book off. While reading it, it's both satisfying and addictive at the same time.
All the chapter authors have practical real-world experience building successful iPhone apps.
They showed you complete working programs while demonstrating their experience and expertise in their respective fields.
Wolfgang Ante - Designing a Simple, Frenzic-Style Puzzle Game
It shows you how a little game is built from concept to finish, with complete game flow, handling on different logic/paths, and how to use Quartz and Core Animation to build simple animations w/o using Open GL ES. I really liked how he also revealed his thought-processing in designing the game.
Mike Ash - Mike Ash's Deep Dive Into Peer-to-Peer Networking
Peer-to-Peer networking using Bonjour is very interesting. Mike not only showed how Bonjour/CFNetwork works, but also went ahead to build out a simple yet effective network protocol to demonstrate his point. It's very thought-provoking and reminded me poking UNIX networking stuff back in my college days. I'm very eager to try out some p2p trick in my next app after reading this chapter!
Gary Bennett - Doing Several Things at Once: Performance Enhancements with Threading
This chapter is a bit *easy*. It shows you how to work with multiple threads, and showed a simple program to demonstrate different points.
However, I was expecting some more *real-world* app, instead of a toy program.
Matthew "Canis" Rosenfeld - All Fingers and Thumbs: Multitouch Interface Design and Implementation
Matt has done a wonderful job in explaining how to handle gesture events in great details, as well as how to make the decision of what events to use during his design of Stage Hand. This is a great chapter for anyone who wants to design how to capture their own custom gesture events.
Benjamin Jackson - Physics, Sprites, and Animation with the cocos2d-iPhone Framework
Cocos2d is a very popular physics game engine on iPhone. Ben leads us to the door in this chapter. Cocos2d along deserves a whole book for it.
I really would like to have more content on this chapter. 20 pages just don't cut it ;)
Neil Mix - Serious Streaming Audio the Pandora Radio Way
Neil has a great piece in explaining how to design an effective audio streaming algorithm in this chapter. Coming from the Pandora team, I expect nothing but greatness from his experience and expertise. Handling slow network and dropped connection are very interesting to read.
Steven Peterson - Going the Routesy Way with Core Location, XML, and SQLite
This is a good chapter, comparing to others in the book. Probably I've already built apps using CoreLocation, XML Parsing and SQLite, I find it an easy read. But it's still pretty good in showing you how to build an app from start to finish.
Overall, this little book offers more value than many 600-plus-pages of bible-books out there on the market.
I highly recommend it to anyone who's passed the initial iPhone SDK programming newbie stage, and ready to take on more advanced features.
I just wish this book would contain more chapters and more interesting topics. Hopefully APress can come out with a new edition?
Rating: -
It is neither a beginner's how to book nor is it an advanced book. But its a useful book because it shows real-world projects and real-world solutions. I liked the book. Felt my money was well-parted buying this book. Again, though, it is not a beginner's "how to" book.
James
|