Fortsetzung des Projektes "Multitouch-Anwendungen"

In einem Anschlussprojekt zu unseren ersten Erfahrungen bei der Erstellung von Moultitouch-Anwendungen soll sich weitere Studenten mit Alternativen zur Erstellung von Anwendungen mit Multitouch-Unterstützung jenseits der klasssichen Windows-SDKs beschäftigen, speziell auch mit der Unterstützung auf Linux basierten Systemen.

Ubuntu 10.10 nun auch mit Multitouch-Unterstützung

Die neue Version von Ubuntu soll über ein Multitouch-Interface verfügen. Das hatte Ubuntu-Gründer Mark Shuttleworth in einem Blogeintrag angekündigt. Damit soll das Linux-Betriebssystem in diesem Punkt endlich mit Windows und Mac OS X gleichziehen..

Ein erster Teil von Canonicals UTouch-Framework sei nun Bestandteil von "Maverick Meerkat", das als Ubuntu 10.10 am 10. Oktober erscheine.

Ob dieses tatsächlich funktioniert und wie Anwendungen davon profitieren oder es nutzen können, soll nun zeitnah untersucht werden. Das Ubuntu-Wiki bietet hierzu schon einige Informationen an.

Multitouch-Programmierung mit Python ...

Die Bibliotheken der OpenSource Software PyMT unterstützen sowohl Windows-7, Linux und MacOSX. Außerdem gibt es zahlreiche Demo-Beispiele mit vollständigem Quellcode.

  • "PyMT is an open source library for developing multi-touch applications. It is completely cross platform (Linux/OSX/Win) and released under the terms of the GNU LGPL.
    It comes with native support for many multi-touch input devices, a growing library of multi-touch aware widgets, hardware accelerated OpenGL drawing, and an architecture that is designed to let you focus on building custom and highly interactive applications as quickly and easily as possible.
    Since PyMT is a pure Python library, you can take advantage of its highly dynamic nature and use any of the thousands of high quality and open source python libraries out there"
    Quelle: http://pymt.eu/

Nachfolgend ist eine Demonstration zu sehen, was man mit der Bibliothek realisieren kann:
 

  
Das hier im Clip angesprochene neue Multi-Touch Trackpad für Mac-Systeme (integriert oder externe Version) kann auch deutlich mehr, als die klassischen zwei Touch-Events, verarbeiten.