A day of playing around with multi-touch and RoomWare

Last Saturday I attended a RoomWare workshop. The people of CanTouch were there too, and brought one of their prototype multi-touch tables. The aim for the day was to come up with applications of RoomWare (open source software that can sense presence of people in spaces) and multi-touch. I attended primarily because it was a good opportunity to spend a day messing around with a table.

Attendance was multifaceted, so while programmers were putting together a proof-of-concept, designers (such as Alexander Zeh, James Burke and I) came up with concepts for new interactions. The proof-of-concept was up and running at the end of then day: The table could sense who was in the room and display his or her Flickr photos, which you could then move around, scale, rotate, etc. in the typical multi-touch fashion.

The concepts designers came up with mainly focused on pulling in Last.fm data (again using RoomWare’s sensing capabilities) and displaying it for group-based exploration. Here’s a storyboard I quickly whipped up of one such application:

RoomWare + CanTouch + Last.fm

The storyboard shows how you can add yourself from a list of people present in the room. Your top artists flock around you. When more people are added, lines are drawn between you. The thickness of the line represents how similar your tastes are, according to Last.fm’s taste-o-meter. Also, shared top artists flock in such a way as to be closest to all related people. Finally, artists can be acted on to listen to music.

When I was sketching this, it became apparent that orientation of elements should follow very different rules from regular screens. I chose to sketch things so that they all point outwards, with the middle of the table as the orientation point.

By spending a day immersed in multi-touch stuff, some interesting design challenges became apparent:

  • With tabletop surfaces, stuff is closer or further away physically. Proximity of elements can be unintentionally interpreted as saying something about aspects such as importance, relevance, etc. Designers need to be even more aware of placement than before, plus conventions from vertically oriented screens no longer apply. Top-of-screen becomes furthest away and therefore least prominent in stead of most important.
  • With group-based interactions, it becomes tricky to determine who to address and where to address him or her. Sometimes the system should address the group as a whole. When 5 people are standing around a table, text-based interfaces become problematic since what is legible from one end of the table is unintelligible from the other. New conventions need to be developed for this as well. Alexander and I philosophized about placing text along circles and animating them so that they circulate around the table, for instance.
  • Besides these, many other interface challenges present themselves. One crucial piece of information for solving many of these is knowing where people are located around the table. This issue can be approached from different angles. By incorporating sensors in the table, detection may be automated and interfaces could me made to adapt automatically. This is the techno-centric angle. I am not convinced this is the way to go, because it diminishes people’s control over the experience. I would prefer to make the interface itself adjustable in natural ways, so that people can mold the representation to suit their context. With situated technologies like this, auto-magical adaptation is an “AI-hard” problem, and the price of failure is a severely degraded user experience from which people cannot recover because the system won’t let them.

All in all the workshop was a wonderful day of tinkering with like-minded individuals from radically different backgrounds. As a designer, I think this is one of the best way be involved with open source projects. On a day like this, technologists can be exposed to new interaction concepts while they are hacking away. At the same time designers get that rare opportunity to play around with technology as it is shaped. Quick-and-dirty sketches like the ones Alexander and I came up with are definitely the way to communicate ideas. The goal is to suggest, not to describe, after all. Technologists should feel free to elaborate and build on what designers come up with and vice-versa. I am curious to see which parts of what we came up with will find their way into future RoomWare projects.

Moo’s cool

Moo cards package Silly title, I know. Sorry Chris.

I received my free set of 10 Flickr calling cards. They’re great, I’ll order more soon and give the nice people at Moo some of my money.

Wouldn’t it be great to have a ‘send to Moo cue queue‘ button somewhere in Flickr? So anytime I see a photo I want a print of, I can just fire it off and forget about it until I’m ready to order a batch.

Here’s some (mediocre) shots of the out of box experience.

K-141 АПЛ Курск

Sometimes you learn something strange while tagging vacation shots. At least that was the case with this photo I took in Venice:

K-141 АПЛ Курск

Looking for some proper tags I Googled “K-141” and found a Wikipedia article on the Russian submarine Kursk. I pulled out the proper Russian text to use as tags but was puzzled about the reason behind the stencil.

I decided to let my direct colleagues in on the mystery and mailed it around at the office. Soon after, Peter pointed out that the same stencil art was blogged at zombizi zero-six and Wooster Collective.

Quite entertaining, but it gets even weirder. He pointed out this link, which apparently proves the stencil spree was part of Russia’s presence at the 51st Venice Biennale…

Bart rightly pointed out that it’s strange they didn’t get caught doing it. I mean: wouldn’t it be easy for the police to hold the Russians at the Biennale responsible for this blatant act of “vandalism”?

Anyway. You learn something new every day, don’t you?

Geotagging on Flickr: flaky

Geotagging on Flickr

Flickr launched its geotagging feauture a few days ago. Today I came across a few raving posts on TechnCrunch, so I decided to give it a go.

I’ve been geotagging my photos using Plazes for a while now (has it been more than a year already? This photo seems to prove as much.) I enjoyed doing that but it was always a bit involved. Also, geotagging becomes really useful and fun once lots of people start doing it. That wasn’t really happening yet so I’m excited about Flickr integrating it.

My first impression of their map-driven interface was positive. It’s tucked away in the organize section though; I wonder whether they’ll include some bits in the individual photo pages soon. For instance: a little map showing the location where the shot was taken and an easy way to add geotags (maybe even allow others to do it for me?) I’d like this mostly because now the map isn’t really social (in the sense that it shows an aggregation of geotagged shots, just my own.) Update: I found the social flavored map here; a bit underwhelming, but fun.

However: although Flickr proudly sports “gamma” at the top of its logo, the technology still lags behind. It’s beta quality at best. Newly tagged photos don’t appear on the map after a reload; perhaps Flickr doesn’t like me changing the tags outside of the map interface? Update: editting geoprivacy settings on batches gives back strange results too, these photos should show up on the map somewhere near Baarn, but they don’t. Weird…

Also, I think not being able to “snap” a batch of photos to a city I found through the search interface is a usability issue. Adding photos to locations I haven’t identified in Plazes (and thus don’t show up as hotspots on the map yet) becomes arbitrarily. Call me a metadata nut, but I really want to add my photos of Jurjen’s pretty street Zwartehandspoort in Leiden to the exact street, not drop them somewhere in the vicinity of the city Leiden.

Conclusion: a promising addition to everyones favourite social photo sharing site, poised to make geotagging ready for the big time, but not exactly there yet due to some technical and design issues.

Another update: after rummaging through the help forums, I learnt that indeed, Flickr doesn’t automagically pick up on newly geotagged photos from other services (such as Plazes.) You need to re-import them (as described in this post). This sucks big time, Flickr seems to think that only photos that have been tagged inside the system matter. Think again! (Of course all this is probably simply due to technical limitations, which is no excuse, but still…)

One Sky

One Sky Originally uploaded by Kaeru.

Another cool project on Flickr: One Sky asked Flickr users to take a shot of their sky on the 1st of october and upload it to the group pool. It seems they’re planning on making a huge collage of all the photos. can’t wait to see the result!