1. A Retrospective on User Interface Development Technology
- Author
-
Zarko Mijailovic and Dragan Milicev
- Subjects
Natural language user interface ,business.industry ,Computer science ,Natural user interface ,User modeling ,05 social sciences ,Shell (computing) ,Software development ,020207 software engineering ,02 engineering and technology ,User interface design ,Composite UI Application Block ,World Wide Web ,Interactivity ,Model–view–controller ,Interface metaphor ,0202 electrical engineering, electronic engineering, information engineering ,User interface management systems ,0501 psychology and cognitive sciences ,User interface ,business ,050107 human factors ,Software - Abstract
The authors present a brief survey on the evolution of user interface (UI) development technology, especially over the past two decades, shaped by the desktop, Web, and mobile eras. From the technology mainstream, the authors describe form-oriented, template-based, object-oriented, hybrid, and declarative frameworks and address model-driven and generic approaches. The focus of this article is on a framework of UI development concerns and how these have been addressed in each analyzed technology or group of technologies. At the end, the authors summarize current issues and future directions of UI development in general.
- Published
- 2013
- Full Text
- View/download PDF