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

Have one to sell? Sell yours here
 
   
Press On: Principles of Interaction Programming
 
 
Tell the Publisher!
I’d like to read this book on Kindle

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

Press On: Principles of Interaction Programming (Hardcover)

~ (Author)
5.0 out of 5 stars  See all reviews (1 customer review)

List Price: $47.00
Price: $38.10 & this item ships for FREE with Super Saver Shipping. Details
You Save: $8.90 (19%)
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 Tuesday, November 10? Choose One-Day Shipping at checkout. Details
30 new from $22.00 17 used from $16.00

Formats

Amazon Price New from Used from
  Hardcover, November 29, 2007 $38.10 $22.00 $16.00
  Paperback, March 30, 2010 $24.00 $24.00 --

Frequently Bought Together

Customers buy this book with Sketching User Experiences: Getting the Design Right and the Right Design (Interactive Technologies) by Bill Buxton

Press On: Principles of Interaction Programming + Sketching User Experiences:  Getting the Design Right and the Right Design (Interactive Technologies)

Customers Who Bought This Item Also Bought

Designing Gestural Interfaces: Touchscreens and Interactive Devices

Designing Gestural Interfaces: Touchscreens and Interactive Devices

by Dan Saffer
2.8 out of 5 stars (4)  $43.69
Visualizing Data

Visualizing Data

by Ben Fry
3.8 out of 5 stars (15)  $26.39
Subject to Change: Creating Great Products and Services for an Uncertain World (Adaptive Path)

Subject to Change: Creating Great Products and Services for an Uncertain World (Adaptive Path)

by Peter Merholz
3.8 out of 5 stars (19)  $16.49
Measuring the User Experience: Collecting, Analyzing, and Presenting Usability Metrics (Interactive Technologies)

Measuring the User Experience: Collecting, Analyzing, and Presenting Usability Metrics (Interactive Technologies)

by Thomas Tullis
5.0 out of 5 stars (9)  $31.94
Making Things Talk: Practical Methods for Connecting Physical Objects

Making Things Talk: Practical Methods for Connecting Physical Objects

by Tom Igoe
4.3 out of 5 stars (23)  $19.79
Explore similar items

Editorial Reviews

Review

"Interaction designers often espouse general principles for creating more usable and satisfying systems. This book shows that to make those principles work, the designer needs to conduct rigorous analysis of the details of interaction, within a coherent formal framework. Through a wide-ranging collection of interaction examples and clear expositions of the relevant mathematics, Thimbeleby demonstrates that careful analysis can improve our interactions with digital devices of all kinds. The book will be of value to anyone who creates interfaces to computers and electronic devices, from the smallest to the most complex."
Terry Winograd, Department of Computer Science, Stanford University

"Interface device design and computer science theory often seem worlds apart, where each challenges the constraints and demands of the other. This unique book is a counterpoint. Thimbleby clearly shows how hard-core computer science concepts contribute to the clarity and precision of device design, leading in turn to better design critique and redesign."
Saul Greenberg, Professor and iCORE/SMART Industrial Research Chair, University of Calgary

"This is an important book, moving interaction design from an art form to a science. Harold Thimbleby provides a treasure trove of information, introducing powerful methods, yet so skillfully explained that even the non-technical reader can follow and learn. The methods promise to make dramatic improvements in the design and evaluation of interactive systems. Don't worry: the formal tools are introduced slowly, step-by-step. Even if you normally fear such methods, you will be entranced and enchanted. Buy this book and use it. I know I will."
Don Norman, Nielsen Norman group and Northwestern University, author of The Design of Future Things


Product Description

Choice Outstanding Academic Title, 2008. and Winner, Computer and Information Sciences category, 2007 Professional/Scholarly Publishing Awards for Excellence Competition presented by the Association of American Publishers, Inc.

Interactive systems and devices, from mobile phones to office copiers, do not fulfill their potential for a wide variety of reasons—not all of them technical. Press On shows that we can design better interactive systems and devices if we draw on sound computer science principles. It uses state machines and graph theory as a powerful and insightful way to analyze and design better interfaces and examines specific designs and creative solutions to design problems. Programmers—who have the technical knowledge that designers and users often lack—can be more creative and more central to interaction design than we might think. Sound programming concepts improve device design.

Press On provides the insights, concepts and programming tools to improve usability. Knowing the computer science is fundamental, but Press On also shows how essential it is to have the right approaches to manage the design of systems that people use. Particularly for complex systems, the social, psychological and ethical concerns—the wider design issues—are crucial, and these are covered in depth.

Press On highlights key principles throughout the text and provides cross-topic linkages between chapters and suggestions for further reading. Additional material, including all the program code used in the book, is available on an interactive web site. Press On is an essential textbook and reference for computer science students, programmers, and anyone interested in the design of interactive technologies.

Product Details

  • Hardcover: 528 pages
  • Publisher: The MIT Press (November 30, 2007)
  • Language: English
  • ISBN-10: 0262201704
  • ISBN-13: 978-0262201704
  • Product Dimensions: 9 x 7 x 1.2 inches
  • Shipping Weight: 2.1 pounds (View shipping rates and policies)
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon.com Sales Rank: #655,515 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #33 in  Books > Computers & Internet > Computer Science > Human-Computer Interaction

More About the Author

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

Visit Amazon's Harold Thimbleby Page

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

What Do Customers Ultimately Buy After Viewing This Item?

Press On: Principles of Interaction Programming
73% buy the item featured on this page:
Press On: Principles of Interaction Programming 5.0 out of 5 stars (1)
$38.10
Designing Interfaces
7% buy
Designing Interfaces 4.3 out of 5 stars (54)
$32.97
Designing Interactions
7% buy
Designing Interactions 3.9 out of 5 stars (19)
$28.35
Interaction Design: Beyond Human-Computer Interaction
6% buy
Interaction Design: Beyond Human-Computer Interaction 3.6 out of 5 stars (20)
$55.22

Tags Customers Associate with This Product

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

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

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

 
1 of 2 people found the following review helpful:
5.0 out of 5 stars From a software project manager's perspective, November 22, 2008
Part of my job is to analyze customer needs for enterprise web applications and then translate the needs into requirements for developers to implement. I have been enjoying this book and its treatment on taking computer science approach to design better user experience. The author Harold Thimbleby has done a good job in presenting the material in a very engaging approach.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
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
Discussion Replies Latest Post
Textbooks for Kindle DX? 61 14 hours ago
textbook scam 66 5 days ago
Amazon is a great place to buy textbooks! 35 17 days ago
Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...


Product Information from the Amapedia Community

Beta (What's this?)


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.