Affiliation:
1. Carnegie Mellon University
Abstract
Almost as long as there have been user interfaces, there have been special software systems and tools to help design and implement the user interface software. Many of these tools have demonstrated significant productivity gains for programmers, and have become important commercial products. Others have proven less successful at supporting the kinds of user interfaces people want to build. This article discusses the different kinds of user interface software tools, and investigates why some approaches have worked and others have not. Many examples of commercial and research systems are included. Finally, current research directions and open issues in the field are discussed.
Publisher
Association for Computing Machinery (ACM)
Subject
Human-Computer Interaction
Cited by
143 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Graph4GUI: Graph Neural Networks for Representing Graphical User Interfaces;Proceedings of the CHI Conference on Human Factors in Computing Systems;2024-05-11
2. Index/Author’s Biography;Pick, Click, Flick!;2024-03-14
3. Bibliography;Pick, Click, Flick!;2024-03-14
4. Conclusions;Pick, Click, Flick!;2024-03-14
5. Future of Interaction Techniques;Pick, Click, Flick!;2024-03-14