PyMT: a post-WIMP multi-touch user interface toolkit. Multi-touch and tabletop input paradigms open novel doors for post-WIMP (Windows, Icons, Menus, Pointer) user interfaces. Developing these novel interfaces and applications poses unique challenges for designers and programmers alike. We present PyMT (Python Multi-Touch), a toolkit aimed at addressing these challenges. We discuss PyMT’s architecture and sample applications to demonstrate how it enables rapid development of prototypes and interaction techniques while being accessible to novice programmers and providing great flexibility and creative freedom to advanced users. We share experiences gathered in the open source development of PyMT to explore design and programming challenges posed by multi-touch tabletop and post-WIMP interfaces. Specifically, we discuss changes to the event model and the implementation of development and debugging tools that we found useful along the way.

This software is also peer reviewed by journal TOMS.

Keywords for this software

Anything in here will be replaced on browsers that support the canvas element

References in zbMATH (referenced in 1 article )

Showing result 1 of 1.
Sorted by year (citations)

  1. Ciocca, Gianluigi; Olivo, Paolo; Schettini, Raimondo: Browsing museum image collections on a multi-touch table (2012)