Designing user interfaces for ubiquitous computing applications is a challenging task. In this paper we discuss how to build intelligent interfaces. The foundations are usability principles that are valid on very general levels. We present a number of established methods for the design process that can help to meet these principle requirements. In particular participatory and iterative so-called human centered approaches are important for interfaces in ubiquitous computing. In particular the question how to make interactional interfaces more intelligent is not trivial and there are multiple approaches to enhance either the intelligence of the system or that of the user. Novel interface approaches, presented herein, follow the idea of embodied interaction and put particular emphasis on the situated use of a system and the mental models humans develop in context.
展开▼