YAGBUX project - Yet Another Gesture Based User Experience
-
Upload
mehdi-lahmam-b -
Category
Technology
-
view
1.642 -
download
1
description
Transcript of YAGBUX project - Yet Another Gesture Based User Experience
![Page 1: YAGBUX project - Yet Another Gesture Based User Experience](https://reader033.fdocuments.in/reader033/viewer/2022061206/5482b6dab47959d80c8b4828/html5/thumbnails/1.jpg)
Gesture-based web navigation*
that rocks
*Navigation web gestuelle
but at
![Page 2: YAGBUX project - Yet Another Gesture Based User Experience](https://reader033.fdocuments.in/reader033/viewer/2022061206/5482b6dab47959d80c8b4828/html5/thumbnails/2.jpg)
Interaction Designers answer 3 questions:
Bill Verplank
How do you do? How do you feel? How do you know?
![Page 3: YAGBUX project - Yet Another Gesture Based User Experience](https://reader033.fdocuments.in/reader033/viewer/2022061206/5482b6dab47959d80c8b4828/html5/thumbnails/3.jpg)
Interaction design
![Page 4: YAGBUX project - Yet Another Gesture Based User Experience](https://reader033.fdocuments.in/reader033/viewer/2022061206/5482b6dab47959d80c8b4828/html5/thumbnails/4.jpg)
How do you do ... ?
button
handle
![Page 5: YAGBUX project - Yet Another Gesture Based User Experience](https://reader033.fdocuments.in/reader033/viewer/2022061206/5482b6dab47959d80c8b4828/html5/thumbnails/5.jpg)
How do you do ... ?
button
handle
Precision
Expression
![Page 6: YAGBUX project - Yet Another Gesture Based User Experience](https://reader033.fdocuments.in/reader033/viewer/2022061206/5482b6dab47959d80c8b4828/html5/thumbnails/6.jpg)
How do you feel ... ?
coolhot
Marshall McLuhan theory
![Page 7: YAGBUX project - Yet Another Gesture Based User Experience](https://reader033.fdocuments.in/reader033/viewer/2022061206/5482b6dab47959d80c8b4828/html5/thumbnails/7.jpg)
How do you know ... ?
maps
paths
![Page 8: YAGBUX project - Yet Another Gesture Based User Experience](https://reader033.fdocuments.in/reader033/viewer/2022061206/5482b6dab47959d80c8b4828/html5/thumbnails/8.jpg)
![Page 9: YAGBUX project - Yet Another Gesture Based User Experience](https://reader033.fdocuments.in/reader033/viewer/2022061206/5482b6dab47959d80c8b4828/html5/thumbnails/9.jpg)
Web navigation
Today
![Page 10: YAGBUX project - Yet Another Gesture Based User Experience](https://reader033.fdocuments.in/reader033/viewer/2022061206/5482b6dab47959d80c8b4828/html5/thumbnails/10.jpg)
what about using this ?
![Page 11: YAGBUX project - Yet Another Gesture Based User Experience](https://reader033.fdocuments.in/reader033/viewer/2022061206/5482b6dab47959d80c8b4828/html5/thumbnails/11.jpg)
Let’s rock !
![Page 12: YAGBUX project - Yet Another Gesture Based User Experience](https://reader033.fdocuments.in/reader033/viewer/2022061206/5482b6dab47959d80c8b4828/html5/thumbnails/12.jpg)
MaterialsObjectives Computer x1Webcam x1Adobe Flash ® x1Time x100 hoursLong iTunes playlist x1
Live motion tracking on a flash object
Detect hovering on multiple buttons
Clicks !
![Page 13: YAGBUX project - Yet Another Gesture Based User Experience](https://reader033.fdocuments.in/reader033/viewer/2022061206/5482b6dab47959d80c8b4828/html5/thumbnails/13.jpg)
1Open
![Page 14: YAGBUX project - Yet Another Gesture Based User Experience](https://reader033.fdocuments.in/reader033/viewer/2022061206/5482b6dab47959d80c8b4828/html5/thumbnails/14.jpg)
2write YAGBUXpoc.as
YAGBUXcamera.as
YAGBUXpoc.jsYAGBUXpoc.js
YAGBUXbutton.as YAGBUXcursor.as
![Page 15: YAGBUX project - Yet Another Gesture Based User Experience](https://reader033.fdocuments.in/reader033/viewer/2022061206/5482b6dab47959d80c8b4828/html5/thumbnails/15.jpg)
YAGBUXpoc.as
YAGBUXpoc.jsYAGBUXpoc.js
Main fileyou can create buttons on the fly
// cursors // ,
and specify a region for a cursor
poc = Proof Of Concept
![Page 16: YAGBUX project - Yet Another Gesture Based User Experience](https://reader033.fdocuments.in/reader033/viewer/2022061206/5482b6dab47959d80c8b4828/html5/thumbnails/16.jpg)
YAGBUXcamera.as
YAGBUXpoc.jsYAGBUXpoc.js
sets up a Web cam for capturing motion
![Page 17: YAGBUX project - Yet Another Gesture Based User Experience](https://reader033.fdocuments.in/reader033/viewer/2022061206/5482b6dab47959d80c8b4828/html5/thumbnails/17.jpg)
YAGBUXcursor.as
YAGBUXpoc.jsYAGBUXpoc.js
sets up a cursor that follows the motion in YAGBUXcamera
![Page 18: YAGBUX project - Yet Another Gesture Based User Experience](https://reader033.fdocuments.in/reader033/viewer/2022061206/5482b6dab47959d80c8b4828/html5/thumbnails/18.jpg)
YAGBUXbutton.as
YAGBUXpoc.jsYAGBUXpoc.js
sets up events for an invisible hotspot per YAGBUXcursor
![Page 19: YAGBUX project - Yet Another Gesture Based User Experience](https://reader033.fdocuments.in/reader033/viewer/2022061206/5482b6dab47959d80c8b4828/html5/thumbnails/19.jpg)
3write again...
![Page 20: YAGBUX project - Yet Another Gesture Based User Experience](https://reader033.fdocuments.in/reader033/viewer/2022061206/5482b6dab47959d80c8b4828/html5/thumbnails/20.jpg)
4say hello to your screen !
![Page 21: YAGBUX project - Yet Another Gesture Based User Experience](https://reader033.fdocuments.in/reader033/viewer/2022061206/5482b6dab47959d80c8b4828/html5/thumbnails/21.jpg)
That’s it !
by Lahmam.com - made with love on a mac
![Page 22: YAGBUX project - Yet Another Gesture Based User Experience](https://reader033.fdocuments.in/reader033/viewer/2022061206/5482b6dab47959d80c8b4828/html5/thumbnails/22.jpg)
Demo time !YAGBUX yet another gesture based user experience
Publicis & Hal Riney conceptDontclick.it