ivyblog

Ma petite entreprise

Design logiciel et design d'interfaces

samedi 10 mai 2008

Reactable tangible interface

Par Sébastien Pierre, samedi 10 mai 2008 à 13:03 :: Interface

The price drop of many integrated hardware components, esp. embeddable motheboards, cameras or servo-motors fascinates me in the breadth of possibilities it creates for people who like to experiment with hardware and software. I found the VJ scene to be very rich in hardware/software cross-pollenation, and so is some of the electro music scene (Jean-Michel Jarre is known for creating his own instruments).

In the same vein, I just found this video that demoes the Reactable interface which is a tangebile (ie. physical) interface for creating music by arranging units (if you know Reaktor, that's very similar). The video presents the different modules and how they interact together.

Reactable Tangible Interface

Now, once the "wow" effect wears out (it takes some time ;), you can take a step back and think about what's the difference between this and a mouse/keyboard + screen interface. I think it takes seeing it in live action, where many people use it simultaneously, like at this show in Berlin to fully understand the effect of tangible interfaces.

Not only do these kind of interfaces remove the unnecessary context of computers as we know them (operating system, desktop interface), but it also changes their main human-interaction devices : the screen is replaced by a surface that is both where you see things and where you interact. This is a straight departure from the current keyboard+mice/screen paradigm, where the location of the interaction is separate from the location of the feedback.

I think that this allows a much more immersive way of using something, while also creating the notion of the surface (or table in this case) to be a standalone, self-contained, almost alive entity. Of course, musicians and artists are people who can have immediate benefit from such a paradigm shift, as this actually brings the interaction closer to the type if interaction they would have with a "natural" instrument.

I'm pretty sure that there are some fields, more "serious" fields, where people would get great benefits from such interfaces. The first that comes to mind, and which is somehow well represented by Reactable, is collaborative work where people have to gather and put something together. I can also see interactive graphs that would be projected on the middle of a conference table, where people could interactively explore and manipulate their dataset (a company sales, a website traffic log) -- turning this abstract mass of data into a tangible representation.

The challenge that has still to be taken is to find more real-world applications for all these amazing new perspectives, but thanks to the low-cost of technology and the availability of so much processable information, the barrier is very low, and I think we can expect very soon many great new applications that will touch our daily lives.

un commentaire :: aucun trackback

jeudi 8 mai 2008

From MacOS to Ubuntu: Show/Hide Desktop Icons on Gnome

Par Sébastien Pierre, jeudi 8 mai 2008 à 11:50 :: Interface

I've been thinking for some months of replacing MacOS X with Ubuntu as my primary OS. I've been using Ubuntu for a couple of years on my good old T22 and felt that each year Linux was getting closer to what I expected. I actually made the full move a couple of weeks ago and Ubuntu 8.04 is now my OS of choice for my everyday work -- but I missed some extras that were only available in OSX.

One of these is Camouflage, a small utility that lets you toggle the display of desktop icons. My desktop can become rather messy, and I like to get rid of unnecessary information when I need to concentrate. After some research, I realized there was no utility to do that easily on Linux, so I wrote a simple one.

Toggle Desktop In Action

By clicking on the "toggle desktop" icon, my desktop icons disappear or appear, which is really like the inverse from the "show desktop" icon next to it. To implement this feature, you simply have to create this script somewhere in your filesystem:

#!/usr/bin/tcsh
if ( `gconftool --get /apps/nautilus/preferences/show_desktop` == "true" ) then
       gconftool --set /apps/nautilus/preferences/show_desktop \
                 --type boolean false
else
       gconftool --set /apps/nautilus/preferences/show_desktop \
                 --type boolean true
endif
# EOF

Then right-click on an empty space in your top or bottom gnome panel, select the "Add to panel" menu entry. Fill in the form in a similary way as illustrated below, making sure that you give the path to the script you just saved (also make sure the script has +x rights).

Toggle Desktop Properties Toggle Desktop Icon

You can also get the icon file here if you want to give it the same look as on the illustration. It seems like Nautilus sometimes has problems when toggling the show_desktop properties, and I have to restart it manually.

9 commentaires :: aucun trackback