Hesselmann, Tobias and Boll, Susanne and Heuten, Wilko
The usability of surface computing applications largely depends on a thorough consideration of the specific characteristics and constraints of surface computers during development. Nevertheless, established user interface design processes do not sufficiently consider these aspects. Thus, Developers designing applications for Interactive Tabletops and Surfaces often need to rely on best practices and intuition rather than a systematic development process based on facts and specifications. We address this problem by presenting SCIVA, an iterative process for designing gesture-based, visual interfaces for interactive surfaces. We identify challenges in the design of applications for surface computers, describe necessary steps to address them and suggest user-centric methods that can be applied to the respective steps.