Oder Text markieren und Enter drücken…

Schritt 5: eigene Multitouch-Software

Eigene MT-Applikationen

Prinzipiell kann man in jeder beliebigen Entwicklungsumgebung Multi-Touch Programme entwerfen, in der die OSC-Nachrichten empfangen werden können (z.B. Quartz Composer, vvvv, Processing, Flash, Java, C++ usw.) . Man selbst muss dann mit Hilfe der Informationen von TBeta festlegen wie das eigene Programm auf Berührungspunkte reagieren soll, ob mehrere Punkte neue Funktionen steuern oder Gesten ergeben.

Für das Entwickeln mit Flash CS3 hat die NUI Group zusammen mit TBeta bereits einige ActionScript 3 Klassen vorbereitet. Unter anderem gibt es eine Klasse die das Empfangen von TUIO-Nachrichten übernimmt sowie eine Klasse um Movieclips mit den typischen MT-Events wie Zoomen, Rotieren und Verschieben auszustatten. Somit können in Flash CS3 relativ einfach eigene Programme geschrieben werden.

Leider gibt es zurzeit für diese fertigen Klassen noch keine vollständige Dokumentation, allerdings wird laut Forum der NUI Group bereits daran gearbeitet. Die neueste Version der Klassen bekommt man derzeit nur über das Download Paket des Touchlib Sourcecodes. Dort ist ein Ordner mit sämtlichen Klassen und auch den offenen .FLA's der Flash-Demos enhalten. Download des Touchlib (Vorgänger von TBeta) Sourcecodes: http://touchlib.googlecode.com/files/touchlib-src-win32-20071106.zip

Alternativ gibt es hier auch den AS3 Ordner direkt:
www.get-the-chris.com/downloads_private/TBeta_AS3.zip


Hat man diese Klassen, kann man der Anleitung im Forum der NUI Group folgen um seine erste Multi-Touch Applikation in Flash zu schreiben:
http://wiki.nuigroup.com/Building_Your_First_Multi-Touch_Application_in_Flash

 

NUI Group Forum

Generell ist das Forum der NUI Group für alles was Multi-Touch betrifft sehr zu empfehlen. In Unterforen findet man Anleitungen und Erfahrungsberichte zum Bau von Multi-Touch Hardware genauso wie Hilfestellungen zum Entwickeln von MT-Applikationen mit den vorgestellten Flash Klassen. http://nuigroup.com/ bzw. http://nuigroup.com/forums