Prototyping is an essential part of our development process – no matter if we are working on software interfaces, interactive installations or physical interfaces. Early on in the design process, we build low level prototypes that enable us to test and evaluate the design. Our prototyping techniques are not limited to a specific technology.
In the design process, we use hardware prototyping technologies like Arduino and physical computing, software technologies like Processing and Flash. But for the first prototypes we usually stick to paper and cardboard. Working like this enables us to pursue an iterative design process. We always find it amazing, how many interaction design problems can already discussed with the use of very simple tools!