I've been playing with a nifty application called "Konfabulator" for
the past few weeks, and I'm wondering how relevant it is for other
It's a little environment that allows people to run "widgets", which
are mini-applications. (e.g. show the weather in Paris, a clock with
the time in san francisco) But, what I love is that a widget is just
some graphics and an XML file, so you can easily modify other people's
widgets or write your own.
I'm thinking Konfabulator is a good way to prototype interfaces; either
a physical ones (e.g. a tv remote, an alarm clock) or screen based-ones
(e.g. an mp3 player).
Now, what I'm wondering is if writing these types of widgets (or any
high-fidelity prototypes) would be something that should be in the
skill-set of an interaction designer? It requires basic programming
skills (enough to clearly specify "interactions") and some basic
graphics skills to communicate how the product will look and work. Is
this a deliverable that anyone calling themselves an "interaction
designer" should be able to produce for a client?