or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
More Buying Choices
53 used & new from $1.00

Have one to sell? Sell yours here
 
   
Programming the Iphone User Experience: Developing and Designing Cocoa Touch Applications
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.

Programming the Iphone User Experience: Developing and Designing Cocoa Touch Applications (Paperback)

~ Toby Boudreaux (Author)
2.8 out of 5 stars  See all reviews (5 customer reviews)

List Price: $34.99
Price: $23.74 & eligible for FREE Super Saver Shipping on orders over $25. Details
You Save: $11.25 (32%)
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.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Monday, March 22? Choose One-Day Shipping at checkout. Details
37 new from $6.00 16 used from $1.00
Like this book? Find similar titles in the O'Reilly Bookstore.

Best Value

Buy Programming the Iphone User Experience: Developing and Designing Cocoa Touch Applications and get Mobile Design and Development: Practical Concepts and Techniques for Creating Mobile Sites and Web Apps (Animal Guide) at an additional 5% off Amazon.com's everyday low price.

Programming the Iphone User Experience: Developing and Designing Cocoa Touch Applications + Mobile Design and Development: Practical Concepts and Techniques for Creating Mobile Sites and Web Apps (Animal Guide)
Buy Together Today: $45.68

Show availability and shipping details


Customers Who Bought This Item Also Bought


Editorial Reviews

Product Description

Apple's iPhone and iPod Touch not only feature the world's most powerful mobile operating system, they also usher in a new standard of human-computer interaction through gestural interfaces and multi-touch navigation. This book provides you with a hands-on, example-driven tour of UIKit, Apple's user interface toolkit, and includes common design patterns to help you create new iPhone and iPod Touch user experiences.

Using Apple's Cocoa Touch framework, you'll learn how to build applications that respond in unique ways when users tap, slide, swipe, tilt, shake, or pinch the screen. Programming the iPhone User Experience is a perfect companion to Apple's Human Interface Guidelines, and provides the practical information you need to develop innovative applications for the iPhone and iPod Touch, whether you're a CTO, developer, or UI/UX designer.

  • Understand the basics of the Cocoa Touch framework for building iPhone and iPod Touch applications
  • Learn theory and best practices for using Cocoa Touch to develop applications with engaging and effective user interfaces
  • Apply your knowledge of Objective-C to the iPhone/iPod Touch framework
  • Customize standard UIKit views according to Apple's Human Interface Guidelines and usability principles
  • Learn patterns for handling user experience concerns outside of the interface, such as network- and location-awareness

About the Author

Toby Boudreaux has been developing for Mac OS X using Objective-C and Cocoa since 2000. He has spoken at WWDC on the topic of Hybrid Cocoa/ Web applications - a very relevant topic for the iPhone. He is the CTO of of The Barbarian Group, an interactive/software shop based in the US. He focuses evenly on OS X/iPhone application development and Web development, and acts as a mentor to his team, liaison to his clients, and representative to the community. Toby has authored and acted as technical editor for books and articles related to programming and specializes in Web development for consumer markets using open technologies and on Mac/iPhone development.

Product Details

  • Paperback: 192 pages
  • Publisher: O'Reilly Media; 1 edition (August 12, 2009)
  • Language: English
  • ISBN-10: 0596155468
  • ISBN-13: 978-0596155469
  • Product Dimensions: 9 x 7 x 0.5 inches
  • Shipping Weight: 9.6 ounces (View shipping rates and policies)
  • Average Customer Review: 2.8 out of 5 stars  See all reviews (5 customer reviews)
  • Amazon.com Sales Rank: #77,015 in Books (See Bestsellers in Books)

    Popular in these categories: (What's this?)

    #14 in  Books > Computers & Internet > Apple > Cocoa
    #26 in  Books > Professional & Technical > Engineering > Telecommunications > Radio & Wireless
    #57 in  Books > Computers & Internet > Hardware > Handheld & Mobile Devices

More About the Author

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

Visit Amazon's Toby Joe Boudreaux Page

Inside This Book (learn more)
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:

What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

5 Reviews
5 star:
 (1)
4 star:
 (1)
3 star:
 (1)
2 star:    (0)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
2.8 out of 5 stars (5 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
7 of 8 people found the following review helpful:
3.0 out of 5 stars a few nice gems buried in there, August 21, 2009
The book is short, and while it has quite a number of code samples buried within it, it has only a few real gems that I thought were worthwhile. If you're looking for code examples on how to do fancy UI things with the iPhone or iPod touch - don't go here. It's really more of a conceptual overview of what an iPhone user experience should be including categorizing some common elements and patterns in use.

In the code samples, I found a useful nugget: a tidbit on how to improve the app startup/loading experience, with code samples. Otherwise most of the code samples were almost more of a "hey look, I can do the same thing that Interface Builder does, except in code" and re-hashes of example code that you can find on the web or in Apple's sample code projects. I suppose it's a lot easier than screenshots illustrating how to replicate with Interface Builder. The fact that you could do many of these patterns with Interface Builder seemed to escape comment in the text.

In terms of something to think about for how you're going to set up a user experience, it gives some patterns and anti-patterns that complement Apple's iPhone HIG. I thought at a fairly high level, those were pretty good. I didn't agree with all of them, and some segments seemed to be so wishy washy as to be useless (like wether or not to use Core Data) - but some were good too.

I wouldn't run out to go get this book and read it, but if you're looking for a paper copy of another point of view on the UI patterns of designing iPhone applications, this book might be worthwhile for you.
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
7 of 9 people found the following review helpful:
1.0 out of 5 stars Programming the iPhone UX starts @ Chapter 5, August 18, 2009
When I got this book, literally my jaw fell open and my first comment was "Why is it so small??" I struggled to even write this review, but I felt compelled to state specifics. Here is what I learned:

Chapter 1 - Very strongly emulates the Apple Cocoa Fundamentals Guide. No code samples present.
Chapter 2 - Emulates iPhone Human Interface Guidelines (HIG). No code samples present.
Chapter 3 - Emulates iPhone HIG. No code samples present
Chapter 4 - Emulates Apple's Xcode Quick Tour for iPhone OS. No code samples present
Chapter 5 - Code samples are FINALLY present, but I don't know if there is a place online to download the source. Where can I download the code, run it, customize, or save it?
Chapter 6 - Code samples are present via 7-8 pages of straight code
Chapter 9 (UX Anti-patterns) seemed interesting, but there were no code samples present.

I checked to make sure I didn't misunderstand the book when I bought it, but it still said PROGRAMMING the iPhone User Experience.
I don't think programming UX is possible using this book from scratch or without additional literature. The UX explanations are not very specific as I hoped there was focus on topics like cognitive biases, user centered design, and interaction design on the iPhone and demonstrating some examples programmatically..
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
4 of 5 people found the following review helpful:
1.0 out of 5 stars Ok, not great. Kind of a let down, August 18, 2009
By CodeFree "CODEFREE" (EVERYWHERE,USA) - See all my reviews
Amazon Verified Purchase(What's this?)
I was expecting a book that had some new or advanced UI advice and basically it was a rehash of Apple materials. I don't think it was worth the 23.09 it was billed as and it is super SHORT. The first half is just review material from the Apple Human Interface Guidelines. This same material is present in any number of books and I can not recommend it to anyone who is an iPhone developer.
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars A 'must' for any iPhone developer's collection
Toby Boudreaux's PROGRAMMING THE IPHONE USER EXPERIENCE comes from the CTO of the Barbarian Group, which specializes in Mac and iPhone development. Read more
Published 3 months ago by Midwest Book Review

4.0 out of 5 stars A Good Overview of the True Challenges of iPhone UX
This book is thin and it is a good point. It is not a book about UI (User Interface), but about User EXPERIENCE. Read more
Published 6 months ago by Bertrand Dufresne

Only search this product's reviews



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
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.