Multi-touch programming?

I was seeing these multi-touch interaction experiments and couldn’t resist: just take a prototype-based development environment like Self‘s and put it inside one of those multi-touch-enabled displays. I think i would love such a programming environment. At least, it would be something different. Programming with Self is a bit like drawing with a good diagram editor: i take a figure, duplicate it, and modify the copy as needed; that’s quite close to the way one programs in Self, and it’s definitely a refreshing way to program. Now, i think most of you will agree that the multi-touch tricks in the video above have direct application to graphical editors, right?

No matter how silly you think this idea of mine is, don’t miss the video: it’s real fun.

Tags:

3 Responses to “Multi-touch programming?”

  1. Touch at Firmly Wedged Says:

    [...] It’s now officially OK to touch the screen. [via pm] [...]

  2. tom Says:

    Have you seen the fingerworks touchstream products? They were a surface able to sense contact and even proximity of fingers that functioned as a combined zero-force keyboard, mouse and gesture pad. They were a real, practical, production product with emacs gesture sets and everything. I say where, because they got bought by someone secretive with lots of money (apple) and closed down their production. 2nd hand touchstreams change hands for scary prices on ebay now.

  3. jao Says:

    tom, no, i didn’t know of fingerworks. In my opinion, the keyboard was a bit ugly, but for what i read they were a real improvement over vanilla ones. Thanks for the pointer!


Leave a Reply

Fill in your details below or click an icon to log in:

Gravatar
WordPress.com Logo

Please log in to WordPress.com to post a comment to your blog.

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 26 other followers