QUICK: a tool for graphical user-interface construction by non-programmers |
| |
Authors: | Sarah Douglas Eckehard Doerry David Novick |
| |
Affiliation: | (1) Department of Computer and Information Science, University of Oregon, 97403-1202 Eugene, OR, USA;(2) Present address: Department of Computer Science and Engineering, Oregon Graduate Institute of Science and Technology, USA |
| |
Abstract: | The last decade has placed the superiority of graphical user interfaces over traditional text-based approaches beyond dispute. In almost all contexts, users have found graphical interfaces easier to learn, faster to use, and less error-prone. However, it has been shown that the creation of powerful graphical interfaces takes up to 80% of the time required to develop an application. In our work, we seek to extend the benefits of graphical interaction to the next layer of computer user—the interface designer. Our work in this area is distinguished from other efforts by two important differences. First, while other efforts focus primarily on the design of standard user interfaces, our approach emphasizes the creation of unique and innovative interfaces by supporting, among other things, arbitrary user-designed graphical representations, direct specification of animation, and digitized sound. Second, our goal is to cater to the nonprogrammer. Thus, we address a challenging trade-off: maximizing power and flexibility in an extremely simple environment. We explore the utility of the prototype object-oriented paradigm, a high-level userinterface language, and a direct-manipulation programming environment in this context. |
| |
Keywords: | User interface Toolkit Object-oriented languages |
本文献已被 SpringerLink 等数据库收录! |
|