Programming Books C Java PHP Python Learn more Browse Programming Books

Sorry, this item is not available in
Image not available for
Color:
Image not available

To view this video download Flash Player

 


or
Sign in to turn on 1-Click ordering
More Buying Choices
Have one to sell? Sell yours here
Tell the Publisher!
I'd like to read this book on Kindle

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

Press On: Principles of Interaction Programming [Hardcover]

Harold Thimbleby
5.0 out of 5 stars  See all reviews (1 customer review)

List Price: $47.00
Price: $44.65 & FREE Shipping. Details
You Save: $2.35 (5%)
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
Usually ships within 2 to 4 weeks.
Ships from and sold by Amazon.com. Gift-wrap available.
Free Two-Day Shipping for College Students with Amazon Student

Formats

Amazon Price New from Used from
Hardcover $44.65  
Paperback $24.45  
Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Book Description

September 28, 2007 0262201704 978-0262201704

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.


Editorial Reviews

Review

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)

I strongly recommend this book to a wide audience: students, instructors, and especially project managers and designers who are not thoroughly familiar with the foundations of computer science or HCI.

(Edgar R. Chavez Computing Reviews)

About the Author

Harold Thimbleby is Professor of Computer Science at Swansea University, Wales. He is the author or editor of a number of books, including User Interface Design, and nearly 400 other publications.

Product Details

  • Hardcover: 528 pages
  • Publisher: The MIT Press (September 28, 2007)
  • Language: English
  • ISBN-10: 0262201704
  • ISBN-13: 978-0262201704
  • Product Dimensions: 9.1 x 7.5 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 Best Sellers Rank: #2,217,101 in Books (See Top 100 in Books)

More About the Author

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

Customer Reviews

5.0 out of 5 stars
(1)
5.0 out of 5 stars
4 star
0
3 star
0
2 star
0
1 star
0
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
By C. Shen
Format:Hardcover|Verified Purchase
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 | 
Was this review helpful to you?
Search Customer Reviews
Search these reviews only

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

Forums

There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
Topic:
First post:
Prompts for sign-in
 



Look for Similar Items by Category