Hazy Crazy Lazy Days are Over time for

  • Slides: 24
Download presentation
Hazy, Crazy, Lazy Days are Over time for designers to think Alan Dix a.

Hazy, Crazy, Lazy Days are Over time for designers to think Alan Dix a. Qtive limited and Staffordshire University alan@hiraeth. com http: //www. hiraeth. com/alan/topics/cyberspace/ http: //uk 2. aqtive. com/crackers/

unlikely bed fellows? mobile broadband • different market • different technology • different constraints

unlikely bed fellows? mobile broadband • different market • different technology • different constraints

ideas! incongruity + analysis = innovation

ideas! incongruity + analysis = innovation

outline • the past • let it all hang loose • the future •

outline • the past • let it all hang loose • the future • transformative technology • the present • but looking forward

user focus • from want to use the computer • through want to do

user focus • from want to use the computer • through want to do things using the computer • to want to do things

the past

the past

if a computer were a restaurant • 1960 s & early 70 s –

if a computer were a restaurant • 1960 s & early 70 s – rather inferior pizza delivery service • late 70 s and early 80 s – mind your Ps and Qs and stick to the menu • late 80 s and 90 s – there’s the kitchen, get on with it

interaction focus language command/menu based action GUI interaction?

interaction focus language command/menu based action GUI interaction?

the screen let it all hang out! don’t think what’s needed? when its needed?

the screen let it all hang out! don’t think what’s needed? when its needed? just put it all there … … and let the user decide

bandwidth (mobile/broadband difference? ) computer use screen to trade bandwidth?

bandwidth (mobile/broadband difference? ) computer use screen to trade bandwidth?

trade bandwidth? - NO! information per click ~ log(nos buttons) Fitts’ law - time

trade bandwidth? - NO! information per click ~ log(nos buttons) Fitts’ law - time ~ log(area target/area screen) => input bandwidth approx constant

real screen gains relevant actions - screen changes changing contextual ‘alphabet’ = bigger bandwidth

real screen gains relevant actions - screen changes changing contextual ‘alphabet’ = bigger bandwidth rapid eye movement how much can YOU see? the eye is interactive!

the future

the future

Popu. Net everywhere everyone everywhen

Popu. Net everywhere everyone everywhen

products for Popu. Net? what are they? …. . . I wish I knew!

products for Popu. Net? what are they? …. . . I wish I knew! include: – e-shopping (rather than e-buying) – sharing – fun!

everywhere technology - thrift is in space: mobile - small screen TV - use

everywhere technology - thrift is in space: mobile - small screen TV - use screen for more important can’t squander screen space time: consumers want to live their lives if it takes time, they won’t do it can’t squander user’s time

everywhere technology - thrift is in space: can’t squander screen space time: can’t squander

everywhere technology - thrift is in space: can’t squander screen space time: can’t squander user’s time contextual interfaces offering the right thing when its needed

the present understanding context static and dynamic appropriate intelligence

the present understanding context static and dynamic appropriate intelligence

static context • understand the task! make tea boil kettle brew add tea pour

static context • understand the task! make tea boil kettle brew add tea pour add water • traditional task analysis - what is done • now want - what needs to be known

what needs to be known? look at flow chart main screen remove user confirm?

what needs to be known? look at flow chart main screen remove user confirm? delete record add user decision = information need

static context • understand the task! make tea boil kettle brew add tea pour

static context • understand the task! make tea boil kettle brew add tea pour add water • traditional task analysis - what is done • now want - what needs to be known

dynamic context a. Qtive on. Cue • watches while the user works context =

dynamic context a. Qtive on. Cue • watches while the user works context = clipboard • suggests web services • and desktop applications

appropriate intelligence • • simple heuristics right much of the time valuable when its

appropriate intelligence • • simple heuristics right much of the time valuable when its right no cost when its wrong! appropriate interaction e. g. Excel button, but not …

more. . . • me: – cyberspace, mobile etc. http: //www. hiraeth. com/alan/topics/ –

more. . . • me: – cyberspace, mobile etc. http: //www. hiraeth. com/alan/topics/ – Popu. Net http: //www. hiraeth. com/magisoft/Popu. NET/ • a. Qtive: – theoretical background and use in research http: //www. aqtive. com/community/research/ – a. Qtive home (including cracker link) http: //www. aqtive. com/