This list is a work in progress.
VIDEO
Jeff Han's Seminal 2006 TED Talk; Multi-Touch Interaction Experiments
Perceptive Pixel, Demo Reel Jan 2007 (via the Google Earth Blog)
My YouTube Playlist: Cool Technology, Interactive Multimedia, and More!
(100+ video clips are on this playlist)
Did You Know?
School Matters - The Games Children Play
BLOG ROLLS
My Blogs
TechPsych
The World Is My Interface
Interactive Multimedia Technology
Sample Blog Posts
Interactive multimedia for social skills, understanding feelings, relaxation, and coping strategies
Engaged Learning Revisited: Four video clips for reflection...
Interactive Multimedia for Science and Math
Interactive Literacy Applications and On-line Resources
Digital Storytelling, Multimodal Writing, Multiliteracies
Resources for All: Interactive Multimedia Technology and Universal Design for Learning
Dan Saffer's Book, Designing Gestural Interfaces
Interactive Touch-Screen Technology, Participatory Design, and "Getting It"
Visual Culture
Interactive whiteboards increase student attention, engagement, and test scores!
How to use Firefox to access resources offline
Online Switch-Accessible Games for Children on the BBC Website (includes screenshots and direct links)
Mega List of Resources and References (Scholarly list, updated in 2006-07, will be updated again soon - readers are welcome to contribute to the reference list.)
A Timeline of Teens and Technology
Blogs & More: Design, UX, Interactive Media, Multitouch & Gestures, Interactive Displays & Whiteboards, & Kiosks
Inventing Interactive
Innovative Interactivity
Ron George: Modern
Touch User Interface
Taha Bintahir's Blog
Multi-touch Blogs Directory
Robert Lewis Fashion Buddha
Marcin Ignac
Flash Gordon- Interactive Mediagician
Putting People First (one of my favorite blogs)
Nolan Ramseyer Peau Productions
Signal vs. Noise
Kevin Arthur: Touch Usability
NUI Group (Open-source group for natural user interface/interaction)
Harry van der Veen's Multi-Touch Blog
Seth Sandler: AudioTouch and More
Jonathan Brill's Multi-touch Maven
Joshua Blake's Deconstructing the NUI
Adam Kinney Continuum Explorer
Multitouch Barcelona
Xavier, Roger, Pol, Dani
Matt Le Grand
Stephano Baraldi: On the Tabletop
Fighterfish (Ru Zarin)
Gorkem Cetin
Multitouch (Richard Monson-Haefel)
Fiery Ferret Blog Brigger Maxwell
Sharath Patali
Edward Tse: Future of Digital Interaction
Rishi Bedi
Laurence Muller Multigesture.net
Struct: Multi-Touch Interface Research
Paul D'Intino Orion Multitouch
Jon Rose Demand Evolution
Multi-Touch South Africa
RENCI Vis Group Multi-Touch Blog
Small Surfaces
Kinetic Interface
Jim Hertz Sassexperience
Jon Hull Touch Factors
TeacherLED (On-line resources for interactive whiteboards)
Microsoft Surface Community Blog
MEX Mobile User Experience
The Web Outside
Interactive Kiosk News
KnowledgeWeave
inspireUX
Strombergs Blog
Justin Ireland
Alpay Kasal Litstudios
Mathieu Virbel Txzone
Chris Szadowski
Thomas Hansen
Dimitri Diakopoulos
Blogs: Information Visualization, Visual Communication, Data Visualization, Visual Thinking
Meryl.net
175+ Data and Information Visualization Examples and Resources
History of Visual Communication
Eager Eyes (Robert Kosara's in-depth blog about information visualization and visual communication)
Flowing Data
Information Aesthetics
Blogs: Games, Serious Games & Interactive Educational / MuseumTechnology
Learning Ecosystems (Daniel S. Christian)
Bill Mackenty: Games in Education
Gavin McLean: Interactive media, music tech, ed. tech.
Future-Making Serious Games: (Eliane Alhadeff)
In Touch (Educational Technology Resources)
Lost Garden (Interactive games approach to application development)
The Fischbowl (Staff development for 21st century technology and education)
Storytelling Memories
Ideum Blog
Papervision 3D Blog
Blogs: Assistive Technology, Universal Design, Accessibility
Assistive Technology Blog
IGDA Game Accessibility Blog
Conferences, past and future
IEEE Tabletops and Interactive Surfaces 2009 (November 23-25, Banff, Canada)
IEEE Tabletops and Interactive Surfaces 2008
Bootcamp: Build Your Own Multi-Touch Surface
Bootcamp Multi-Touch Surface Guidebook (pdf)
IEEE Tabletops and Interactive Surfaces 2007
Tracermedia Interactive
Sentient City
City of Sound
Blog post about the Sentient City Exhibition
Websites: Design+ Interaction+Usability Guidelines
Gerd Waloszek: Interaction Design Guide for Touch Screens
Bill Buxton: Multi-itouch Systems that I Have Known and Loved
Microsoft: Touch Interaction Design Concepts, Guidelines, and Documentation
HP TouchSmart Software Developer Guidelines 1.5
The Digital Interactive Guidelines Project
Dan Saffer: Interactive Gestures Wiki
O' Danny Boy (Dan Saffer)
Stacey Scott: Tabletop Design Considerations & Interaction Theory
Don Norman
Nielsen Norman Group
Adaptive Path
Experientia
thirteen23
UserFocus
Usability Professionals' Association
IXDA: Interaction Design Association
SIGGRAPH Interaction Tomorrow
Thinktiv "Business Visualized"
Frog Design
IDEO
Websites: Interactive Displays & Whiteboards, MultiTouch, and Gesture / Movement Interaction
Reaction Faction: New Media Artists Interaction Design
Natural User Interface: Multi-touch Solutions
Reactable Systems
Microsoft Multipoint
nTrig Hands-on Computing
lm3labs
NextWindow
TouchTable
Reactable Systems
SMARTTable
HP TouchSmart
Smart Technologies
Promethean
Microsoft Surface
Fingertapps
Canine Interactive
nSquared Surface Applications
Vectorform Multi-touch Surface
Interknowlogy Surface Applications
Identity Mine: UX & Surface Apps
Stimulant IO: Surface Apps
Perceptive Pixel (Jeff Han)
Desney Tan: Visualization and Interaction, Microsoft Research
Dance.Draw: Exquisite Interaction
Urban Screens
Media Facades Festival
Websites: Information Visualization, Visual Communication, Data Visualization, Visual Thinking
Visual Simulations (Interactive online activities)
Visual Culture Resources
Gapminder World
Jonathan Harris
Websites: Games, Serious Games & Interactive Educational Technology
EduSim3D: 3D Virtual Learning Worlds for the Interactive Whiteboard
Multimedia: From Wagner to Virtual Reality (Interactive website)
Media Literacy Clearinghouse
Professional Development To Go: SMARTBoard Lessons
DIGRA: Digital Games Research Association
Game Research: The art, business, and science of video games
Wiki Guidelines 1.0
CAST: "Teaching Every Student In the Digital Age". Interactive book and website.
Edutopia: Technology integration, engaged learning, project based learning, and more.
NCREL Bibliography: "Technology and Engaged Learning".
National Educational Technology Plan.
The Encyclopedia of Educational Technology
The Center for Teaching History with Technology
Music Tech Teacher Music Quizzes and Games
Websites: Assistive Technology, Universal Design, Accessibility
CAST: "Teaching Every Student In the Digital Age". Interactive book and website.
CAST: Universal Design for Learning
CITEd Research Center: Universal Design for Learning in a Digital Multimedia Environment
Learning with Computer Games and Simulations
Multimedia Instruction of Social Skills
Multi-User Virtual Environments for Education
Websites: Related/Misc
Citilab
David Merrill's Resources
INTERESTING AND USEFUL ARTICLES
DAN SAFFER'S LIST: Essential Interaction Design Essays and Articles (you can link directly to the articles from this list.)
Abraham Maslow, “A Theory of Human Motivation” (1943)
Vannevar Bush, “As We May Think” (1945)
Claude Shannon, “A Mathematical Theory of Communication” (pdf) (1948)
William Hick, “On the rate of gain of information” (1952)
Ray Hyman, “Stimulus information as a determinant of reaction time” (1953)
Paul Fitts, “The information capacity of the human motor system in controlling the amplitude of movement” (pdf) (1954)
George Miller, “The magical number seven, plus or minus two: Some limits on our capacity for processing information” (pdf) (1956)
Bill Verplank, et al, “Designing the Star User Interface” (1982)
Ben Shneiderman, “Direct Manipulation: A Step Beyond Programming Languages” (1983)
Don Norman, “Affordances and Design” (1988)
Thomas Erickson, “Working with Interface Metaphors” (pdf) (1990)
Mitch Kapor, “A Software Design Manifesto” (1990)
Mark Weiser, “The Computer for the 21st Century” (1991)
Jeff Raskin, “Intuitive Equals Familiar” (1994)
Mark Weiser and John Seely Brown, “Designing Calm Technology” (1995)
Lucy Suchman, “Making Work Visible” (pdf) (1995)
Philip Johnson-Laird, “Mental Models, Deductive Reasoning, and The Brain” (pdf) (1995)
Hugh Dubberly, “Managing Complex Design Projects” (pdf) (1995)
Lauralee Alben, “At the Heart of Interaction Design” (pdf) (1996)
Don Gentner and Jakob Nielsen, “The Anti-Mac User Interface” (1996)
Bonnie Nardi, “Activity Theory and Human-Computer Interaction” (pdf) (1996)
Jared Spool, “Bridging Conceptual Gaps” (1996)
Brian Eno, “The Revenge of the Intuitive” (1999)
Shawn Barnett, “Jeff Hawkins: The man who almost single-handedly revived the handheld computer industry” (2000)
Chris Pacione, “Making Meaning” (pdf) (2000)
Richard Buchanan, “Good Design in the Digital Age” (pdf) (2000)
Robert Reimann, “So You Want to Be an Interaction Designer” (2001)
Don Norman, “Emotion and Design: Attractive Things Work Better” (2002)
Stephan Wensveen, Kees Overbeeke, and Tom Djajadiningrat, “But How, Donald, Tell Us How?: On the creation of meaning in interaction design through feedforward and inherent feedback” (pdf) (2002)
Bruce Tognazzini, “First Principles of Interaction Design” (2003)
Bill Buxton, “Performance by Design: The Role of Design in Software Product Development” (pdf) (2003)
Alan Cooper, “The Origin of Personas” (2003)
Andrei Herasimchuk, “Please Make Me Think!: Are high-tech usability priorities backwards?”(2004)
Gary Rivlin, “The Tug of the Newfangled Slot Machines” (2004)
Barry Schwartz, “The Tyranny of Choice” (pdf) (2004)
Dan Hill, “Insanely Great, Or Just Good Enough?” (2004)
Jodi Forlizzi and Katja Battarbee, “Understanding Experience in Interactive Systems” (pdf) (2004)
Paul Dourish, “What We Talk About When We Talk About Context” (pdf) (2004)
Jared Spool, “What Makes a Design Seem Intuitive?” (2005)
Anne Galloway, “Seams and scars, Or Where to look when assessing collaborative work” (pdf) (2005)
Michael Bierut, “This is My Process” (2006)
Julian Bleecker, “Why Things Matter” (2006)
Eli Blevis, “Sustainable Interaction Design: invention & disposal, renewal & reuse” (pdf) (2007)
Don Norman, “Simplicity is Highly Overrated” (2007)
James Surowiecki, “Feature Presentation” (2007)
Adam Greenfield, “On the ground running: Lessons from experience design” (2007)
Bill Buxton, “The Long Nose of Innovation” (2008)
Aaron Powers, “What Robotics Can Learn from HCI” (2008)
Don Norman, “Technology First, Needs Last” (2009)
Jonas Löwgren, “Toward an Articulation of Interaction Esthetics” (pdf) (2009)
Dan Saffer, “Controls are Choices” (2009)
BJ Fogg, “Creating Persuasive Technologies: An Eight-Step Design Process” (pdf) (2009)
Om Malik, “User Experience Matters: What Entrepreneurs Can Learn From ‘Objectified’” (2010)
Paul Seys, “11 Principles of Interaction Design Explained” (2010) This was written by Dan Saffer. Posted on Friday, September 24, 2010, at 11:27 am.
Jacob O Wobbrock, Meredith Ringel Morris, Andrew D. Wilson User-Defined Gestures for Surface Computing CHI 2009, April 4–9, 2009, Boston, Massachusetts, USA. Can't Touch This (Article about Jeff Han and Phil Davidson and multi-touch large-screen displays)
Books: User Experience, Interaction Design, Etc.
Dr. Jan Borcher's (Annotated) Top Ten List of Books on Human-Computer Interaction:
Note: I have read many of these books and I agree that they should be required reading anyone who plans to design, develop, program, or implement anything related to technology and people.
- Alan Dix, Janet Finlay, Gregory D. Abowd, and Russell Beale: Human-Computer Interaction, 3rd ed., Prentice Hall, 2004. Currently the best, most well-rounded book I know to teach introductory HCI if you need to limit yourself to a single title. Technical enough, good breadth, not too fuzzy for a CS curriculum, very current, with a web site that includes resources such as sample programs, slides, etc.
- Ben Shneiderman and Catherine Plaisant: Designing The User Interface, 4th ed., Pearson Addison-Wesley, 2004. Best overall reference book for all areas of HCI, providing an introduction and great up-to-date pointers to most sub-fields of HCI research and practice, especially different interaction techniques. His Golden Rules of User Interface Design and sample questionnaires for user testing are very useful in an introductory class. Unfortunately, the companion web site costs money after an initial trial period.
- Donald A. Norman, The Design Of Everyday Things, Basic Books, 2002. A classic text from 1988 with an updated introduction that, while some of the technologies described or envisioned seem somewhat outdated now, still provides the best introduction to the spirit of good human-centered design. A not too technical read with hilarious stories of badly designed everyday technology, it provides some very useful basic models for human cognition, such as the Seven Stages of Action. This book also introduced the fundamental concept of affordances to HCI. Changed my view of the world of technology around me, and is probably the best initial brainwash for engineering students to "get" user-centered design.
- Jenny Preece, Yvonne Rogers, and Helen Sharp: Interaction Design, 2nd ed., Wiley, 2007. This title focuses more on the process of designing good user interfaces, and is less technical, but excellent and up-to-date in the area it addresses. The companion web site has slides, case studies, and other materials.
- Bill Moggridge, Designing Interactions, MIT Press, 2008. A truly beautiful "coffee-table style" book on interaction design, also covering product and industrial design of digital technology (Moggridge is a founder of IDEO). It has wonderful short essays about seminal digial product designs, from Engelbart's mouse, to the Mac and Palm, to Google and other internet services, as well as articles on digital product design theory. My own Sweet Sports and Baroque Technology article was based on one of the theory articles. Special treat: video interviews and chapters are available for free, on a weekly rotation, at http://www.designinginteractions.com/.
- Bill Buxton, Sketching User Experiences, Elsevier, 2007. Similar to Moggridge's book in style, this book focuses on the early stages of product design. It also includes very interesting stories of key interactive products, such as Apple's iPod. And of course it's written by one of the long-time key players in HCI. More at http://www.billbuxton.com/.
- Terry Winograd (ed.): Bringing Design to Software, Addison-Wesley, 1996. An excellent and very well edited collection of contributions from key players in HCI, from Kapor's Software Design Manifesto to Rheinfrank's Design Languages. Its particular value also comes from the profiles that link chapters and give an insider's view of how some of the most seminal UI designs came to be, from the Xerox Star to VisiCalc and HyperCard. Terry has some information about his book at http://hci.stanford.edu/bds/, and I used it with great success when I had the fortunate opportunity to teach an introductory HCI class in his program at Stanford in 2002.
- Brenda Laurel (ed.): The Art of Human-Computer Interaction, Addison-Wesley, 1990. While ancient by today's standards, this book is another carefully compiled and very coherent collection of highly relevant articles on HCI by some of the most influential people in the field. I particularly like the article by Scott Kim on interdisciplinary design, and Tom Erickson's chapter.
- Apple Computer: The Apple Software Design Guidelines, latest edition 2005. OK, I'm a Mac head, but then many HCI people are because Apple has such an excellent sense of doing the right thing when it comes to user interface design. These guidelines have been around since the 90's, with several new editions since then, and especially Part I ("Application Design Fundamentals") contains excellent, system-independent, hands-on advice for anybody developing interactive software, especially desktop applications. And it's free! Apple's developer website has the latest version both online and as downloadable PDF. I often recommend this as a quick read for engineering types that just want the bare essentials to help avoid major UI design catastrophes.
- Jef Raskin, The Humane Interface, Addison-Wesley, 2000. Similar to Norman's book above, but more recent and more technical, this is another good first read to start thinking about user interface design, written by the father of the original Apple Macintosh. Some of the ideas presented here are quite unusual, and that's intended. Some related materials, such as demos of his Zoomable User Interface and The Humane Environment are at http://www.jefraskin.com/.
"So that's my top 10 list. I may add some more in the future. But I figure it's more important to restrict myself to those books I think are really outstanding than bother you with additional titles that don't really have that special something.
For a good current PhD-level HCI reading list that is based more on papers and individual chapters than single books, see Terry Winograd's HCI reading list at Stanford University. " - Dr. Jan Borchers
Thoughts on Interaction Design (Joe Kolko)
Acting With Technology: Activity Theory and Interaction Design (Victor Kaptelinin and Bonnie A. Nardi)
The Design of Everyday Things (Donald A. Norman)
Designing Gestural Interfaces: Touch Screens and Interactive Devices (Dan Saffer)
Designing for Interaction: Creating Smart Applications and Clever Devices (Dan Saffer)
Everyware: The dawning age of ubiquitous computing (Adam Greenfield)
Sketching User Experiences: Getting the design right and the right design (Bill Buxton)
Designing Interactions (Bill Moggridge)
Leonardo's Laptop: Human Needs and the New Computer Technologies (Ben Shneiderman)
Books: Programming and Software Design
HeadFirst C#
HeadRush Ajax
PODCASTS
SmartBoard Lessons
PRESENTATION SLIDES
My slides
Slide Share: Games for Health 2008
Slide Share: Interactive Touch-Tables and Displays for Work and Leisure
WEB 2.0
Classroom 2.0
Visualization and Education Network
PHOTOS
Technology and My World (Flickr Set)
SurfaceBlog's Photostream
Internet of Surfaces: Photo Examples of Screens of All Sizes
QUOTES
Media Literacy Definitions and Quotes
TO SORT
Multi-Touch News
Stephen Randall: The Web Outside
Links: Usability design, interfaces, multi-touch, and more
OTHER BLOG ROLLS
KnowledgeWeave's Blog Roll
Andrea Resmini - Information Architect
Asomatic (Michael Arnold Mages)
Elegant Hack (Christina Wodtke)
Experientia (Nathan Shedroff)
Findability.org (Peter Morville)
InkBlurt (Andrew Hinton)
Joe Lamantia
Mauvy Russet (Richard Dalton)
Mike Madaio
Technology-Supported Human-World Interaction
Thinking and Making (Austin Govella)
UX Crank (Dan Willis)
World Wide Intertubes (John Ferrara)
TO SORT
Touch User Interface's Links!
Due to the success of iPhone,
touch user interface has been a hot issue of industrial and academic fields. Many people are newly joining this interesting topic, but it's quite difficult for them to find overview/tutorial resources for starters. Exactly speaking, those kinds of information exist but scattered over the Internet.
So, in this post, I collect and list resources that are helpful to gain overview of touch user interface.
- Case history: Touching the future: Let’s warm up first. This magazine article briefs the past, present, and future of touch screen user interfaces.
- Bill Buxton: I recommend his three articles before your touch UI study.
- See also Ken Hinckley’s Input Technologies and Techniques
- Wikipedia article about touch user interface: definitions are always important. Also, it is worth while to read articles on haptics, organic user interfaces, and tangible user interface that are closely related interaction methods of touch UI.
- A New Era for High Precision Touchscreens in "Advances in human-computer interaction"Advances in Human-Computer Interaction”, but contains fundamentals of touch screen interfaces - from hardware to software and user interface. : This is a single chapter of very old book “
- Wikipedia article on touch screens and Technology Review: Point of Sale and Self Service Kiosk Touch Screens: Touch screens are main hardware systems of touch user interfaces. Those two articles summarize various touch screen technologies.
- A Survey of Mainstream and Emerging Touch Technologies : Geoff Walker is a touch screen expert who is currently a product marketing manager at NextWindow. This presentation illustrates almost all conventional and new touch screen technologies around the world.
- Designing Gestural Interfaces: Touchscreens and Interactive Devices : The book deals with gestural interaction that encompass touch user interface and 3D gesture, and bare-hand interaction. It contains many real life and conceptual examples of gestural user interface. I bought it and love it.
* This post is partially motivated by an email question from a Ph. D. candidate student who wanted to have survey articles about
multi touch technologies. - TouchUser Interface
People who post on the Putting People First blog: