Multitouch: Difference between revisions

From Medien Wiki
(more references)
Line 6: Line 6:
*[http://www.uni-weimar.de/cms/index.php?id=10470 Distance is Value; Angle is too.] Class by Prof. Dr. Bernd Fröhlich, Virtual Reality Systems Group
*[http://www.uni-weimar.de/cms/index.php?id=10470 Distance is Value; Angle is too.] Class by Prof. Dr. Bernd Fröhlich, Virtual Reality Systems Group
*[http://e-pub.uni-weimar.de/volltexte/2007/1049/index.html The cueTable Cooperative Multi-Touch Interactive Tabletop] Paper by Prof. Dr. Tom Gross, Mirko Fetter, Sascha Liebsch; Computer-Supported Cooperative Work Group
*[http://e-pub.uni-weimar.de/volltexte/2007/1049/index.html The cueTable Cooperative Multi-Touch Interactive Tabletop] Paper by Prof. Dr. Tom Gross, Mirko Fetter, Sascha Liebsch; Computer-Supported Cooperative Work Group
===Interface Design===
*[http://www.billbuxton.com/multitouchOverview.html History of Multi-touch]
*[http://www.vimeo.com/2761844 Dan Saffer: Tap is the new click] Intro lecture on designing for touch screen interfaces.
* [http://www.dgp.toronto.edu/OTP/papers/bill.buxton/haptic.html Touch Gesture and Marking] Kapitel aus "Readings in Human Computer Interaction"
* [http://jnd.org/dn.mss/gestural_interfaces_a_step_backwards_in_usability_6.html "a step backward in usability"] are todays Touch-Interfaces, as Don Norman says.
* [http://faculty.washington.edu/wobbrock/pubs/chi-09.2.pdf User-Defined Gestures for Surface Computing] is empirical research on the expectations of users about Touchscreen-Interfaces: physical gestures (like direct manipulation) are used often. Symbolic gestures in contrast are seldom used. In addition users don't care for the number of touching fingers and expect graphical representations of functions. (GUI)
* [http://www.google.com/search?tbm=bks&tbo=1&q=brave+NUI+word Brave NUI World] is a book on Design for Touchscreen-Interfaces. It's in [http://opac.ub.uni-weimar.de/DB=1/SET=1/TTL=1/CMD?ACT=SRCHA&IKT=1016&SRT=YOP&TRM=nui+world our library].


===History & Technology Category===
===History & Technology Category===
*[http://www.billbuxton.com/multitouchOverview.html History of Multi-touch]
*[http://www.vimeo.com/2761844 Dan Saffer: Tap is the new click] Einführung in das Design für (Multi) Touch.
*[http://video.google.de/videosearch?q=multitouch+Jeff+Han Presentation by Jeff Han][http://cs.nyu.edu/~jhan/ftirsense/ (FTIR)]
*[http://video.google.de/videosearch?q=multitouch+Jeff+Han Presentation by Jeff Han][http://cs.nyu.edu/~jhan/ftirsense/ (FTIR)]
*[http://alvinzhang.info/?p=128 Surface von Microsoft (Rear-DI)]
*[http://alvinzhang.info/?p=128 Surface von Microsoft (Rear-DI)]
Line 16: Line 22:
*[http://iad.projects.zhdk.ch/multitouch/?p=90 Diffused Surface Illumination vom Tim Roth (DSI)]
*[http://iad.projects.zhdk.ch/multitouch/?p=90 Diffused Surface Illumination vom Tim Roth (DSI)]
*[http://www.reactable.com Reactable], a Multitouch Table using the [http://reactivision.sourceforge.net Reactivision] Software
*[http://www.reactable.com Reactable], a Multitouch Table using the [http://reactivision.sourceforge.net Reactivision] Software
*


==== Trackers, Framework and Libraries ====
==== Trackers, Framework and Libraries ====

Revision as of 13:59, 7 September 2011

Multitouch interfaces

Media-Informatics at the Bauhaus-University

Interface Design

History & Technology Category

Trackers, Framework and Libraries

Name Programming Language License Page
BBTouch Cocoa(Mac) GPL license http://benbritten.com/blog/bbtouch-quick-start/
Bespoke Multi-Touch Framework C# BSD License http://www.bespokesoftware.org/multi-touch/
reacTIVision C++ GPI license http://reactivision.sourceforge.net/
Community Core Vision(ccv) C++ MPL or MIT (not defined) http://tbeta.nuigroup.com
Touché Cocoa(Mac) LGPLv3 http://gkaindl.com/software/touche http://code.google.com/p/touche/
Touchlib C++ New BSD License http://nuigroup.com/touchlib/ http://code.google.com/p/touchlib/
FLOSC Java MIT http://code.google.com/p/flosc/
Creative multi-touching Actionscript 3(Adobe Air) not specified http://tv.adobe.com/watch/max-2009-develop/multitouch-demos-in-adobe-air-2-and-flash-player-101/
Grafiti C# GNU General Public License(GPL)v3 http://code.google.com/p/grafiti
Multi-Touch Vista C# GNU General Public License(GPL)v2 http://www.codeplex.com/multiTouchVista
PyMT Python GPL v3 http://pymt.txzone.net/
TouchPy Python GPL/Software & Applications 63v http://touchpy.googlecode.com
2DCur Python,Lily(Javascript Visual Language on Mozilla Framework) GPL3 http://2dcur.googlecode.com
SimTouch Action Script3 (Adobe Air) MIT License http://code.google.com/p/simtouch/
ReacTIVIsion C++ GNU General Public License http://mtg.upf.es/reactable/?software
QMTSim C++ GNU General Public http://code.google.com/p/qmtsim/

Software & The necessary code

Name Programming Language Page Example Downlaod
Flash CS5 multi-touch api: TouchEvent& TransformGestureEvent Device Central CS5 - Flash Professional Integration
http://selftitled.ca/ File:Examples-Multitouch Flash CS5.zip/AS3 examples

Fiction

<videoflash type="youtube">NwVBzx0LMNQ</videoflash>

Non-Fiction

  • Wii Technik

1) Tracking fingers with the Wii Remote 2) Low-Cost Multi-touch Whiteboard using the Wiimote <videoflash type="youtube">0awjPUkBXOU|220|140</videoflash> <videoflash type="youtube">5s5EvhHy7eQ|220|140</videoflash>
3) Microsoft NEW Technology Microsoft Surface 4) TouchKit Version 2.0 5) Cool Tilty Table Demo 6) Mobile Surface Computer
<videoflash type="youtube">LtKQNwqNLLk|220|140</videoflash> <videoflash type="vimeo">1277683|220|140</videoflash> <videoflash type="youtube">bl8OCg3Xoe4|220|140</videoflash> <videoflash type="youtube">cOw4PtLAVKk&feature|220|140</videoflash> 7) Arduino to Flash range sensor experiment 8) CHI: Multitoe project offers new touch interface <videoflash type="youtube">4VgqolVKOzM&feature|220|140</videoflash> <videoflash type="youtube">IzXVBlQ6wFY|220|140</videoflash> 9) MultiTouch.Framework/Iphone & Mac -Develop multi-touch applications for Mac OS X (Part 1)/ Xcode <videoflash type="youtube">skZCBvWVu8A&p|220|140</videoflash> 10) PowerPoint presentation controlled with Kinect <videoflash type="youtube">x5kRd_-ytX8|220|140</videoflash>

DIY

<videoflash type="youtube">pQpr3W-YmcQ|320|220</videoflash>

what other technologies did films forecast?

Tracking Motion Detection

<videoflash type="youtube">vqYursDTOCQ|220|140</videoflash>

See also