I stumbled onto 10/GUI over the weekend, a reimagining (not reinvention) of the traditional desktop. It has some interesting ideas, but most of all I’m glad to see someone is thinking about these things rather than just accepting the Old Ways.
Tom has been skeptical of Python (I’ve never figured out why), but I now have something to change his mind. Last week I stumbled across PyMT, a cryptic name in which the last two letters stand for one of Tom’s favorite subjects: multi-touch.
PyMT is in version 0.2 and it’s built on pyglet. There’s one tutorial that shows how easy it is to create a GUI with PyMT.
The one thing I’d like to do is get rid of the red dot that appears on clicking. It’s meant to indicate a finger pushing on a multi-touch surface, but it would be nice to be able to make some simple apps without having a giant pimple appear under the cursor whenever one clicks. That said, the multi-touch capabilities are pretty impressive for v0.2
Update: There are some videos demonstrating the software. My personal favorite is the first one featuring the Dell XT2. Having a tablet (albeit not multi-touch), I could get some good out of the 36 lines of code running the app in the demo.