kõik – drawing menu

The first short movie in the kõik on the MS Surface series; the drawing menu:

YouTube Preview Image

Continue Reading →

Microsoft Surface

Today the Microsoft Surface arrived, finally. They arrived in big boxes suggesting big tables, but alas they are actually pretty small. Microsoft envisages them as lounge table, as such they are very low, too low to sit comfortably on a normal chair. Being used to the Circle12 DiamondTouch, the Surface is both small and heavy. Weighing about 80kg it is difficult to move it and the actual display area is about half the size of the DiamondTouch.

We were supposed to have two normal and one developer edition but it wasn’t very clear which one was which so we picked one and carried it to our office. This turned out to quite tricky, this thing is heavy and doesn’t have any clear handles. In the end we carried it by holding the projection-surface …

Once setup we had to fiddle a bit to get the powercable connected and find the proper (two) powerswitches. Once it booted it prompted us an EULA we had to accept. However the Surface is designed to be a standalone machine completely controlled by touch but before the touch was working we had to accept the EULA, which was only accessible by touch … hm

You need to accept to start touch, and you need touch to accept

You need to accept to start touch, and you need touch to accept

Continue Reading →

Showing private data on a public touch table

Designing interfaces for multi-touch tabletop computers;

Showing private data on a public table

Basic animation of hiding a card from view

Continue Reading →

Using blend

For various projects I’ve been using Microsoft Expression Blend to do the interface design while Paul and/or Van Exel were coding. Blend is part of a bigger set of tools, called Microsoft Expression Studio. As the experienced Visual Studio people can see, it is using the same .sln files as Visual Studio. However, there’s a major bug in Blend involving multiple projects within a solution. It automatically takes the first project in the solution file as  the startup project, regardless whether or not you set that as startup project in VS.

PlectraeMenu in Blend

‘Onderwater scherm’ of the PlectraeMenu

Continue Reading →

Two handed physics

Designing interfaces for multi-touch tabletop computers;

Two handed physics

Asymmetrical bimanual touch gestures.

Continue Reading →

Physics in touch

Designing interfaces for multi-touch tabletop computers;

Rotating with and without physics

manipulating object with and without pysics

Continue Reading →

Multi-user mini-maps

Designing interfaces for multi-touch tabletop computers;

Mini-maps on the tabletop

Using minimaps to allow for multiple users on the same computer

Continue Reading →

Multi user multi touch zooming problems

The first post in a series over designing interfaces for multi-touch tabletop computers.

Multi-user multi-touch zooming
Illustrating the problem of multiple users in the same interface

Continue Reading →

Plectrae menus and InkSeine

Plectrae menu on the DiamondTouch

Continue Reading →