Prototyping new interactions. Non-conventional interaction techniques

  • 1,445 views
Uploaded on

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,445
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
25
Comments
0
Likes
2

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Master on Software Engineering Human-Computer Interaction “As we explore new human interface devices andincorporate new interactions into our designs, we have the opportunity to create deep connections between users and their technology.” Jonathan Follett Stefan Negru – www.blankdots.com
  • 2. http://www.flickr.com/photos/laughingsquid/102655217
  • 3. Master on Software Engineering Human-Computer Interaction What we regard as a computer http://www.flickr.com/photos/biblicone/3891294022/ Stefan Negru – www.blankdots.com
  • 4. Master on Software Engineering Human-Computer Interaction What a computer is http://supertechguide.com/category/software/ Stefan Negru – www.blankdots.com
  • 5. Master on Software Engineering Human-Computer InteractionThe most important component we need to change is the hardware design. Stefan Negru – www.blankdots.com
  • 6. Master on Software Engineering Human-Computer Interaction wall mounted CD player for MUJI“Designing hardware, things that we can touch … solid objects… is all interaction design” Naoto Fukasawa – Designer, Tokyo Objectified A Documentary Film by Gary Hustwit Stefan Negru – www.blankdots.com
  • 7. Master on Software Engineering Human-Computer InteractionUsing different combinations of hardware and software Wearable/Physical Devices   Gestural and Touch Devices  Human Machine Interface in Automotive  Smart Environments Stefan Negru – www.blankdots.com
  • 8. Wearable/Physical Devices Product design & Interaction Designhttp://www.flickr.com/photos/designandtechnologydepartment/4558629317/
  • 9. Master on Software Engineering Human-Computer Interaction Stefan Negru – www.blankdots.com
  • 10. Master on Software Engineering Human-Computer Interaction Are we unique to market ? What do we bring new ?Is our device aesthetically pleasing?Let us see how others have failed. Stefan Negru – www.blankdots.com
  • 11. Master on Software Engineering Human-Computer Interaction Vs.Archos Jukebox Apple Ipod “Best to market trumps first to market ” Alan Cooper IxD Conference 2008 Stefan Negru – www.blankdots.com
  • 12. Master on Software Engineering Human-Computer Interaction Vs.Apple Newton Pal m (HP) Pilot “Best to market trumps first to market ” Alan Cooper IxD Conference 2008 Stefan Negru – www.blankdots.com
  • 13. Master on Software Engineering Human-Computer Interaction What do we need:  Hardware Development platform Sensor (motion detector, light sensor etc.)  Actuators (motor etc.)  Other output (LCD, LEDs etc.)  Software Stefan Negru – www.blankdots.com
  • 14. Master on Software Engineering Human-Computer InteractionDesigning Gestural Interfaces: Touchscreens and Interactive Devices Dan Saffer Stefan Negru – www.blankdots.com
  • 15. Master on Software Engineering Human-Computer Interaction Development Platform phidgetsArduino Beagleboard Stefan Negru – www.blankdots.com
  • 16. Master on Software Engineering Human-Computer Interaction Camera paper andhardware prototype Designing Gestural Interfaces: Touchscreens and Interactive Devices Dan Saffer Stefan Negru – www.blankdots.com
  • 17. Master on Software Engineering Human-Computer Interaction Sensors - a few examples Stefan Negru – www.blankdots.com
  • 18. Master on Software Engineering Human-Computer Interaction Museum person detection device (adult or child)Designing Gestural Interfaces: Touchscreens and Interactive Devices Dan Saffer Stefan Negru – www.blankdots.com
  • 19. Master on Software Engineering Human-Computer Interaction Sensors Networks Stefan Negru – www.blankdots.com
  • 20. Master on Software Engineering Human-Computer Interaction Actuators http://tinkerlondon.com/what-we-do/twitter-box Stefan Negru – www.blankdots.com
  • 21. Master on Software Engineering Human-Computer Interaction Devices without a screenApple Ipod Shuffle Wearable Toy Piano http://www.instructables.com/id/Wearable-Toy-Piano/ Stefan Negru – www.blankdots.com
  • 22. Master on Software Engineering Human-Computer Interaction Designing for extremesRefining the design of your product and serviceby going beyond mainstream users. http://thesocialmarketplace.org/stories/extreme-users/ Stefan Negru – www.blankdots.com
  • 23. Master on Software Engineering Human-Computer Interaction Devices for the visually impairedNAVI, navigational aids for visually impaired using Microsoft Kinect http://bit.ly/gA5sCL Stefan Negru – www.blankdots.com
  • 24. Master on Software Engineering Human-Computer InteractionWhat about the web interaction ? Stefan Negru – www.blankdots.com
  • 25. Master on Software Engineering Human-Computer Interaction World Technology Online APIs TwitterSensors Hardware FacebookActuators Communication ServicesRFIDs Protocol etc,. Stefan Negru – www.blankdots.com
  • 26. Master on Software Engineering Human-Computer InteractionFeelTagged Arduino Project – Stefan Negru 2009 Stefan Negru – www.blankdots.com
  • 27. Gestural and Touch Devices http://www.pranavmistry.com/projects/sixthsense/
  • 28. Master on Software Engineering Human-Computer InteractionCharacteristics of a good gestural Interface  Discoverable  Trustworthy  Responsive  Appropriate  Smart  Playful & PleasurableDesigning Gestural Interfaces: Touchscreens and Interactive DevicesBy Dan Saffer Stefan Negru – www.blankdots.com
  • 29. Master on Software Engineering Human-Computer Interaction Discoverable Before we interact with a gestural system we have to know one is there and where to begin. TrustworthyGestural interfaces have to appear competent and safe and respect users’ privacy. Stefan Negru – www.blankdots.com
  • 30. Master on Software Engineering Human-Computer Interaction Hand Gestures http://gesturecons.com/ Stefan Negru – www.blankdots.com
  • 31. Master on Software Engineering Human-Computer Interaction Responsive Every action by a human directed toward a gestural interface should be accompanied by some acknowledgment of action. AppropriateGestural systems need to be appropriate to the culture, situation and context they are in. How about selling touch screen phone in Antartica? Stefan Negru – www.blankdots.com
  • 32. Master on Software Engineering Human-Computer Interaction Touch Gestures http://www.lukew.com/ff/entry.asp?1073 Stefan Negru – www.blankdots.com
  • 33. Master on Software Engineering Human-Computer Interaction Smart Detecting complicated patterns, rapid computation. They need to remember things we don’t Playful & Pleasurable Errors need to be difficult to make so we can avoid warning messages and so that we can undo mistakes.Interfaces should be both aesthetically and functionally pleasing. Stefan Negru – www.blankdots.com
  • 34. Master on Software Engineering Human-Computer Interaction ResponsiveIt is better to include also indirect manipulation besides direct manipulation as it provides an accurate mean giving the user an immediate feedback. Also other haptic or audio means are useful. Stefan Negru – www.blankdots.com
  • 35. Human Machine Interface in Automotive Ford SmartGauge
  • 36. Master on Software Engineering Human-Computer Interaction A small Experiment Stefan Negru – www.blankdots.com
  • 37. Master on Software Engineering Human-Computer Interaction(For a split second) Which one did you saw ? Stefan Negru – www.blankdots.com
  • 38. Master on Software Engineering Human-Computer Interaction Was it the one on the RIGHT(For a split second) Which one did you saw ? Stefan Negru – www.blankdots.com
  • 39. Master on Software Engineering Human-Computer Interaction• BMW IDrive enabled control of all kinds of different functions through just a few instruments• The Controller can be used with just one hand, and offers haptic feedback so it can be used without even looking at it• And has a poor usability – distracts the user from driving Stefan Negru – www.blankdots.com
  • 40. Master on Software Engineering Human-Computer Interaction A partial solution Head-up and side mirror display Stefan Negru – www.blankdots.com
  • 41. Master on Software Engineering Human-Computer InteractionA new approach Tesla Model S Stefan Negru – www.blankdots.com
  • 42. Smart Environments http://www.iida.org/content.cfm/metropolis-smart
  • 43. Master on Software Engineering Human-Computer Interaction Smart environments or ambient interfacescombine all the above interactions in a larger context. Stefan Negru – www.blankdots.com
  • 44. Master on Software Engineering Human-Computer Interaction Stefan Negru – www.blankdots.com
  • 45. Master on Software Engineering Human-Computer Interaction Every appliance acts as a result of the user actions of preferences. Stefan Negru – www.blankdots.com
  • 46. Master on Software Engineering Human-Computer Interaction A few obstacles to overcome for the smart environments unobtrusive hardware   data-secure systems autonomous and flexible network protocols, and more infrastructures. Stefan Negru – www.blankdots.com
  • 47. Master on Software Engineering Human-Computer Interaction Questions Stefan Negru – www.blankdots.com