
TL;DR
This paper discusses the design and implications of user-driven applications where users have full control over the interface, enabling flexible and customizable interactions based on moveable and resizable elements.
Contribution
It introduces the concept of user-driven applications based on moveable/resizable elements and demonstrates their design and potential benefits across various domains.
Findings
User-driven applications offer increased flexibility and user control.
Switching to user-driven applications opens new possibilities for interface design.
The paper provides examples from different areas illustrating these concepts.
Abstract
User-driven applications are the programs, in which the full control is given to the users. Designers of such programs are responsible only for developing an instrument for solving some task, but they do not enforce users to work with this instrument according with the predefined scenario. Users' control of the applications means that only users decide at any moment WHAT, WHEN, and HOW must appear on the screen. Such applications can be constructed only on the basis of moveable / resizable elements. Programs, based on such elements, have very interesting features and open absolutely new possibilities. This article describes the design of the user-driven applications and shows the consequences of switching to such type of programs on the samples from different areas.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware System Performance and Reliability
