Jeevan Kalanithi's Presentation at eComm 2009
by eCommConf on Mar 28, 2009
- 883 views
Accessibility
Categories
Upload Details
Uploaded via SlideShare as Apple Keynote
Usage Rights
© All Rights Reserved
Statistics
- Favorites
- 0
- Downloads
- 0
- Comments
- 0
- Embed Views
- Views on SlideShare
- 861
- Total Views
- 883
In doing so, I want to make an argument for a new kind of mobile computing, and a new kind of human computer interface.
how do we design for this inevitable shift in computing - a shift that is, of course, inherently a shift toward a new kind of mobile computing?
But let me back up a little. Is there any reason to go smaller, other than because we can? What about cookie size computers is better for us, as humans?
i don’t like this scene.
Fundamentally, the desktop interface gives us one hundred-and-one buttons and a single fingertip -- the mouse cursor -- to manipulate our information world, and one display to represent it.
It limits our movement, and most important, draws us out of the physical world and into a screen.
I think the cookie scale computer might provide a means to this new interface. But how do we design for them?
My colleague and friend David Merrill and I gave this a shot and I want to show that work with the rest of my talk.
As you figured out how to reach and grasp, to pick them up and move them around, you were actually learning to think and solve problems by understanding and manipulating spatial relationships.
In fact, spatial reasoning is deeply connected to the way we understand a lot of our world
Even abstract thought is full of metaphor that comes from spatial reasoning: “we’re far from an agreement, they’re close friends, this project is the peak of perfection.”
- With small enough computers, this seemed possible. We began to explore this possibility with a project we call Siftables.
Siftables represent a much richer ecosystem of tools for manipulating digital content, and when collections of these tools can recognize each other, can sense the way they are being moved, can display information graphically and communicate wirelessly, we can begin to explore a bunch of new and fun interaction possibilities.
One of the first things we realized is that we can start using everyday gestures on data --
- In this example we have red, blue and green buckets, and we can pour color from them into the middle Siftable to mix the colors.
- if we overshoot, we can pour a little bit back into the original bucket
- This is a simple equation-maker application; the user is constructing the fibonacci sequence..
- in each round, letters get assigned randomly to the tiles, and the program checks against a dictionary as you try to put words together
- when you get a word, the screens show you that you’re right, and it plays a sound
- after 30 seconds or so, the round is up -- the letters re-shuffle and off you go again
- now one interesting property of an application like this is that people get it immediately.
(mention
- when people try out this game, my directions are always very simple: I just say: make words, and they know exactly what to do
This is Felix.
- By picking siftables up off the table, Felix can bring new characters into the scene (here you can see that he has brought the sun out, making it daytime)
Now he’s brought a tractor into the scene.
- Then by shaking siftables and putting them next to each other, he can make the characters interact, building his own narrative around the events.
- It’s an open-ended story, allowing the Felix here to decide what happens.
Extend it - and add a bass line --
We put percussion in --
And now we add a filter to the drum and control it live
You can speed up the sequence by tilting the tempo siftable
We attach the filter to the bass for some more expression
You can rearrange the sequence while it plays, trying out new possibilities on the fly, and improvising
Finally you can fade the whole sequence out, by tilting the volume siftable to the left.
Ok that’s the last example I have time for - I hope Siftables, and these interaction examples, show the possibilities of cookie scale computers, and get you all excited about new directions in wireless and mobile interactions.
Most important, I hope we are showing that these new interaction possibilities will allow us to design interactive tools that bring information into our world, on our terms.