Supporting early-stage cross-device UI design using patterns
People often use a variety of computing devices, such as PCs, PDAs, and cell phones, to access the same information. Due to the attributes and limitations of each device, the interfaces across devices are often drastically different. If user interface designers want to target several devices, they either have to design an interface separately for each device, which is time consuming, or use a program to automatically generate interfaces, which often result in interfaces that are awkward. Each method also discourages iterative design, considered critical for creating good user interfaces.
We are creating a system called Damask to support the early-stage design of user interfaces targeted at multiple devices. With Damask, the designer would design a user interface for one device, by sketching the design and by specifying which design patterns the interface uses. The patterns will help Damask generate user interfaces optimized for the other devices targeted by the designer. The generated interfaces would be of sufficient quality so that it would be more convenient to use Damask than to design each of the other interfaces separately, and the ease with which designers could create designs would encourage them to engage in iterative design. Damask would also allow designers to create their own design patterns for use in their own projects and to share with other designers.
- James Lin and James A. Landay. "Damask: A Tool for Early-Stage Design and Prototyping of Multi-Device User Interfaces." In Proceedings of The 8th International Conference on Distributed Multimedia Systems (2002 International Workshop on Visual Computing), San Francisco, CA, September 26-28, 2002, pp. 573-580.
PDF (729 K, 8 pages) | Microsoft PowerPoint Presentation (2.60 MB)
- Original proposal (1.14 MB PDF, 27 pages) and Presentation (6.17 MB PowerPoint)
This material is based upon work supported by the National Science Foundation under Grant No. 9985111. Any opinions, findings and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation (NSF).