Designing for Flow


4:35 - 5:25PM on Wednesday, October 22 in A3-4

Flow is the seamless transition between two different states within a computer application. It not only improves responsiveness (the user has visual feedback on what the application is effectively doing) but also the understanding of how it works. For example, when the user saves a document to a folder, if the document icon is moved to that specific folder’s icon, the user understands better what was just performed, rather than being presented with just a status message. When creating a new record into a database, visually highlighting where it was placed in the table reassures the user that the action was performed, while also activating its memory to where it was located.

Recent improvements in computer processing and graphic power allow for applications to improve their flow, but most developers dismiss this as visual fluff; it takes time to develop and is mostly considered irrelevant. This talk aims to contradict this claim and argue that this is indeed something very important, while also providing examples and design considerations for when designing for flow.



Review this session

Overall:
  • Rate this talk
  • 1
  • 2
  • 3
  • 4
  • 5

3.56 (18 votes)
Bruno Figueiredo:
  • Rate this speaker
  • 1
  • 2
  • 3
  • 4
  • 5

leave a written review

Interesting session, thank you. You gave some useful examples and explained the background (understanding how humans work) quite effectively.

10:44PM Wed Oct 22, 2008


I agree, a well-presented and thought-provoking talk.

06:14AM Thu Oct 23, 2008


you made an excellent point, something i will try to weave into my everyday developing thanks for speaking

09:36AM Fri Oct 24, 2008


Very interesting talk. The only thing I missed was where to get more information (but I might have overlooked that).

04:23PM Fri Oct 24, 2008


Very useful presentation. Would have liked more examples.

12:02AM Mon Oct 27, 2008



 

Livecommunity powered by sixgroups.com