Move that thang

74
Move that thang! Choreography of gestural interfaces. Sunday, April 3, 2011

description

Presentation given at the Holon Institute of Technology. Videos should all be linked to appopriate Vimeo & YouTube links.

Transcript of Move that thang

Page 1: Move that thang

Move that thang!Choreography of gestural interfaces.

Sunday, April 3, 2011

Page 2: Move that thang

What are you in for?

What is Interaction Design?

Foundations of Interaction Design

A little bit of HCI

Some principles from smart people

My thoughts on the Aesthetics of Motion

How to be a choreographer of gestures

Sunday, April 3, 2011

Page 3: Move that thang

Defining Interaction Design

BillVerplank

http://www.ixda.org/resources/bill-verplank-opening-keynote

The engineer’s perspective

Sunday, April 3, 2011

Page 4: Move that thang

Defining Interaction Design

RichardBuchanan

http://www.ixda.org/resources/richard-buchanan-keynote

The philosopher’s perspective

“To design the environments where interactions take place.”

“[To design] how people relate to other people through the mediating influence of product(s).”

Sunday, April 3, 2011

Page 5: Move that thang

Foundations

What are foundations?

What are they good for?

What are they for Interaction Design?

Sunday, April 3, 2011

Page 6: Move that thang

What are foundations

Simply put the principles that allow for both a critical analysis and a platform of studio education.

Sunday, April 3, 2011

Page 7: Move that thang

Why have foundations?Creates a solid base of core theories and crafts

These can transcend all design disciplines

Art History/Criticism

Color

2D Design

Goal is to give broad understanding of theory, and opportunity to focus on craft before diving deeper into a chosen discipline.

Sunday, April 3, 2011

Page 8: Move that thang

Let’s look at another discipline

There are 6 elements that every 3D designer needs to know:

LinePlane (surface)Volume (space & form)Value (Light & Dark)TextureColor

Sunday, April 3, 2011

Page 9: Move that thang

There is also a progressionIn 3D design you can’t just jump right in

“Primitives” must be mastered,

and in mastering these you master craft

Primitives includeRectilinear VolumesCurvilinear VolumesRectilinear & CurvilinearFragmentsPlanar constructionsLines in SpaceAdvanced Studies in Form

ConstructionConvexityConcavity

Studies in Space

Sunday, April 3, 2011

Page 10: Move that thang

Foundations of Interaction Design

Time

Metaphor

Abstraction

Motion & Movement

Negativity (related to “negative [or white] space”)Article w/ links to previous written work on Foundations of IxD:http://johnnyholland.org/2009/03/09/foundations-of-interaction-design-interaction-09-reprise/

Video of my presentation on the Foundations of Interaction Design @ Interaction 09 | Vancouverhttp://vimeo.com/4500315

Sunday, April 3, 2011

Page 11: Move that thang

TimeIt has many sub-elements

Duration

Frequency

Rhythm

Delay

Photo credit: Adam Browdowski

Sunday, April 3, 2011

Page 12: Move that thang

Abstraction

Level of directness or interaction

Command LineVoice CommandMouse - Point/ClickStylus - Tap/ClickFinger - Tap click

Movement equals same direction response

Sunday, April 3, 2011

Page 13: Move that thang

Another exampleiPod Click-wheel

Sunday, April 3, 2011

Page 14: Move that thang

Metaphors

“Everything in computers is a metaphor” - Dan Saffer, IA Summit 2005

Trash can / recycle bin

Disk

File / folder

Shopping

Even Computer

Sunday, April 3, 2011

Page 15: Move that thang

Movement (motion)

Pleasing movements

Craft of motion

Intuitive gestures

Sunday, April 3, 2011

Page 16: Move that thang

GesturesIt’s about time, right!

Sunday, April 3, 2011

Page 17: Move that thang

What is a gesture?

Sunday, April 3, 2011

Page 18: Move that thang

The Lip Shrug The Instructional FingerThe "I Really Really Mean It"

Forefinger-Thumb Touch

The "Nu, Zeh Barur, Lo?" Shrug The Two-Handed Precision Gestures The "Zeh Oh Zeh" One-Handed Swipe

Sunday, April 3, 2011

Page 19: Move that thang

http://howtobeisraeli.blogspot.com/

Sunday, April 3, 2011

Page 20: Move that thang

Meanings changeWe have learned, often the hard way that context changes meaning, right?

Sunday, April 3, 2011

Page 21: Move that thang

We know all about it.Body language is well understood

Ash's Machiavellian Bloggery

Sunday, April 3, 2011

Page 22: Move that thang

But it’s all about to get crazy!

Sunday, April 3, 2011

Page 23: Move that thang

And it isn’t just body languageIt’s voice, body, etc. and computers are doing amazing things for very little

Sunday, April 3, 2011

Page 24: Move that thang

Let’s face it ...... THIS is why we are here.

Sunday, April 3, 2011

Page 25: Move that thang

And probably more likely ...... THIS!!

Sunday, April 3, 2011

Page 26: Move that thang

Windows Phone 7Amazing GUI, not to be ignored.

Sunday, April 3, 2011

Page 27: Move that thang

Android’s the big boy, now.With the largest install-base, Android can’t be ignored.

Sunday, April 3, 2011

Page 28: Move that thang

Finger, say hello to screen!And don’t forget ...

Sunday, April 3, 2011

Page 29: Move that thang

Styluses suck!

Sunday, April 3, 2011

Page 30: Move that thang

Why do they suck?

1st - They don’t suck for everything

They get lost

They cause fatigue

They get in the way

Only 1 hand at a time

Single touch-point

Sunday, April 3, 2011

Page 31: Move that thang

And I’d argue ...They just don’t feel as good as the simplicity and unadulterated feel of literally touching a screen.

Sunday, April 3, 2011

Page 32: Move that thang

Tapping let’s you dance ...http://www.youtube.com/watch?v=lC3Iwiwy88g

Sunday, April 3, 2011

Page 33: Move that thang

Taking a step backDrag & Drop: as a gesture requires high-resolution physical manipulation. Reliant on Fitts’

Sunday, April 3, 2011

Page 34: Move that thang

Fitts LawIt is a law after all

Sunday, April 3, 2011

Page 35: Move that thang

PrecisionMost mousing requires a level of precision of motion that leads to errors

Sunday, April 3, 2011

Page 36: Move that thang

Spinning makes the gameGame of Life

Sunday, April 3, 2011

Page 37: Move that thang

Twister

Trouble

Change the game

Spinners have a great action of engagement and leave a period of anxiousness.

The Trouble die popper allows you to use unrestrained power to do something previously delicate & controlled.

Sunday, April 3, 2011

Page 38: Move that thang

Fluidity over precisionFluid imprecise motions are generally easier to learn & more enjoyable.

Sunday, April 3, 2011

Page 39: Move that thang

Discreet precision has its placeDirect manipulation, even when precisely acted out, can lead to fun. I think of this every time I use my iPadhttp://www.youtube.com/watch?v=dWBmaKk32fE

Sunday, April 3, 2011

Page 40: Move that thang

It’s not just about the movement ...The surfaces we are moving on or against has a lot to do with the aesthetics of the gestures.

Sunday, April 3, 2011

Page 41: Move that thang

What am I touching?What happens when there is nothing to touch?

Sunday, April 3, 2011

Page 42: Move that thang

It’s not all science fictionOblong.comhttp://vimeo.com/2229299

Sunday, April 3, 2011

Page 43: Move that thang

Some of it is even practicalCanesta - Designed by Kicker Studiohttp://kickerstudio.com/ http://www.youtube.com/watch?v=L9wMrRRK8WE

Sunday, April 3, 2011

Page 44: Move that thang

How do we design this stuff?

Sunday, April 3, 2011

Page 45: Move that thang

First ya gotta readDan Saffer is a good start

Sunday, April 3, 2011

Page 46: Move that thang

... and read some moreJosh Clark is darn good, too

Sunday, April 3, 2011

Page 47: Move that thang

Gotta own it ...... minimum at least 1 touch-based device, hopefully 1 that you are designing for.

Sunday, April 3, 2011

Page 48: Move that thang

Know your mediumThis isn’t just a faster horse of a different color

Sunday, April 3, 2011

Page 49: Move that thang

Seeing is believingbut ...

Sunday, April 3, 2011

Page 50: Move that thang

Experiencing it ... ... is a whole other ball of wax.

Sunday, April 3, 2011

Page 51: Move that thang

Really!Build it and use it, and have others use it too!

Nick Remis & David Chen - SCAD on behalf of Motorola Solutions - “Mi - Card” concept

Sunday, April 3, 2011

Page 52: Move that thang

Learning from others doesn’t hurtSo let’s look at an app w/ arguably great appeal due to its interesting use of novel gestures.

Sunday, April 3, 2011

Page 53: Move that thang

Pull to springCauses a get command: (http://vimeo.com/21903253)

Amazingly successful because of its relationship to the flick, which makes it discoverable. It’s also damn fun to do!

Sunday, April 3, 2011

Page 54: Move that thang

Swipe to revealIt’s the new “right-click”: http://vimeo.com/21903335

It’s not so easy to find, but once you do, you never go back, which makes it intuitive to learn. Is it confused w/ “delete”?

Sunday, April 3, 2011

Page 55: Move that thang

Taps & SwipesTap causes reveals of secondary content; swipes then dismiss it. Easy to find and now includes the “reset” gesture again. http://vimeo.com/21903443

Sunday, April 3, 2011

Page 56: Move that thang

2-finger pull http://vimeo.com/21903212

Reveals conversation without loss of context:2 fingers is arguably not intuitive, hard to discover.

Sunday, April 3, 2011

Page 57: Move that thang

Reverse pinch reveal http://vimeo.com/21903290

Common for zoom, the metaphor makes sense, but it is impossible for self discovery, difficult to actually do consistently, and the hand is in the way making the content hard to read.

Sunday, April 3, 2011

Page 58: Move that thang

Questions to ask:

Does it contradict or build off of an existing gesture in the device system you are working in?

Is it easy to find if the natural visual affordances are not in place?

Are the state transitions fluid and informative and connect to the gesture and the purpose of the action?

Sunday, April 3, 2011

Page 59: Move that thang

Things to remember about gestures:

Ergonomics is more important

People like them because they are playful

Gestures are performed

They are more direct

They have less cognitive load

Gestures can have cross-cultural ramifications

Average size of a finger is .9cm2

Sunday, April 3, 2011

Page 60: Move that thang

PrototypeEnvision, communicate, experience

Sunday, April 3, 2011

Page 61: Move that thang

Imagine situations

Sunday, April 3, 2011

Page 62: Move that thang

Do I need program software?Yes & No

Sunday, April 3, 2011

Page 63: Move that thang

Animate your visual interface

Starting state

Ending state

Transitions

Sunday, April 3, 2011

Page 64: Move that thang

Something like this ...In this case the finger movements are abstracted to dots that behave differently depending on the gesture.http://vimeo.com/4910002

SCAD on behalf of Freescale Semiconductor

Sunday, April 3, 2011

Page 65: Move that thang

Notationadd notations to existing UI documentation like wireframes

Sunday, April 3, 2011

Page 66: Move that thang

More abstract notationsThis is the equivalent to tap, hold, drag.

Sunday, April 3, 2011

Page 67: Move that thang

Drag & Drop Interesting Moments

Page load

Mouse hover over draggable object

Mouse down on draggable object

Drag initiated (mouse down, mouse moves >= 3 pixels)

Drag over valid target area

Drag over invalid target area

Drag over original location

Drop accepted

Drop rejected

Drop on original location

Taken from Bill Scott

Sunday, April 3, 2011

Page 68: Move that thang

Drag & Drop Actors

Page

Cursor

Tool Tip

Drag object

Drag ghost

Original location

Drop target

30

Sunday, April 3, 2011

Page 69: Move that thang

Drag & Drop Matrix

Sunday, April 3, 2011

Page 70: Move that thang

Need to add gesture notions to this existing concept.Sunday, April 3, 2011

Page 71: Move that thang

Summarizing what we learnedScreen from concept health data viz Microsoft Surface Table project by Ergonomi Design

Sunday, April 3, 2011

Page 72: Move that thang

Gestures are complex

They are new and evolving

What works in 1 context may not in another

We cannot rely on common constructs

We have to play & experience

Sunday, April 3, 2011

Page 73: Move that thang

Gestures are best when ...They are easily learned

Map against natural behaviors

Are well supported by visual indicators

Discreet gestures are used for precise operations

Fluid gestures are used for transitional operations

The designer considers movement AND the surface combine to create the aesthetic

Sunday, April 3, 2011

Page 74: Move that thang

Thank you!David Malouf

Professor of Interaction & Industrial DesignSavannah College of Art and Design@daveixdhttp://davemalouf.com/

[email protected]

Sunday, April 3, 2011