Size: 1557
Comment:
|
Size: 2308
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 31: | Line 31: |
...Not just accelerometers, but use of cameras, NFC/RFID devices, etc. all in coordination... |
|
Line 36: | Line 38: |
* '''Device Orientation''' - Flipping it over, for example... face-down=sleep * '''Device Gesturing''' - Shaking, etc. deliberate gestures... * '''User Movement''' - Incidental movement you grab for context, like walking vs running vs sitting detection... * '''User Proximity''' - Moving towards your head it locks, and so on... * '''Other Device Proximity''' - Approaching another handset or an NFC reader; note that you don't have to |
|
Line 38: | Line 47: |
do action??? | |
Line 41: | Line 51: |
when reacting to a proximate other device, present the relationship on screen when possible... when known, display items on the screen adjacent to the location of the adjacent device... |
Kinesthetic gestures "Whole body motions, whole-device motions (e.g. face down=sleep), and even sensing such as speed, gait... - NOT TOO FUTURISTIC! http://gestureworks.com/features/open-source-gestures/
Roll handset: Raising to face, Lowering from face, Tapping two devices together, Motioning handset towards RFID, Whipping: A quick down-up motion Consider things like Wii, which turn kinestetic gestures into on-screen gestures, and other methods of remoting, and tying multiple inputs in odd ways."
Shake shaking handset rapidly on multiple axis. Used to refresh and reload displayed information or to scatter data.
Roll Rolling device onto it's opposite side will change it's current state. i.e. face down=sleep.
Tapping Tapping two handsets together can be used for file and information sharing
Whipping Rapid back and forth action used to throw or cast information i,e. fishing reels used in games
Raising consider more...antipattern?
Lowering consider more...antipattern?
Proximity to Signals like audio detection on car radios? RFID, card readers....FUTURE, orientation of detectors on handset? Cultures? Rotation rotating device on axis or planes to change the orientation of the information displayed.
Problem
Solution
...Not just accelerometers, but use of cameras, NFC/RFID devices, etc. all in coordination...
Use of a secondary device for communicating gesture, such as a game controller, is covered under the Remote Gestures pattern.
Variations
Device Orientation - Flipping it over, for example... face-down=sleep
Device Gesturing - Shaking, etc. deliberate gestures...
User Movement - Incidental movement you grab for context, like walking vs running vs sitting detection...
User Proximity - Moving towards your head it locks, and so on...
Other Device Proximity - Approaching another handset or an NFC reader; note that you don't have to
Interaction Details
do action???
Presentation Details
when reacting to a proximate other device, present the relationship on screen when possible... when known, display items on the screen adjacent to the location of the adjacent device...
Antipatterns