Every user Interface is a conversation
Whenever we design an interface that requires high learnability, we always look at computer games for inspiration. Game designers are extremely good at teaching complexity and giving the right kind of feedback at the right time so people aren’t even really aware they are learning something new.
Irene Pereyra • Universal Principles of UX: 100 Timeless Strategies to Create Positive Interactions between People and Technology (Rockport Universal)
Interface design for creative, thinking work is particularly important for software, which is a medium that has few true constraints. The medium of canvas or photography constrains output to two dimensions of shape and color. Recorded audio is a stream of sounds, writing is a stream of words. But software itself? It can take any perceptual form we... See more

