Answers are grounded in this paper and cite their sources.
Software GUIs (Graphical User Interfaces) are becoming more software-centric and less hardwaredependent with each passing decade.If GUIs continue to evolve in this same direction over the next few years, we should expect to see GUI technology that no longer requires screens to display their content.Instead, they will be projected into free space and interacted with through freehand gestures.Furthermore, this could reduce the need for static (non-changing) size and position parameters in current GUI frameworks.Instead, we could see more dynamic GUI frameworks that are more scalable, adjustable, and spatially responsive to the user and surrounding environment.The screenless nature of GUIs could also induce the need for multi-positional parameters within common GUI functions.Therefore, we should expect our GUI code to grow exponentially in both size and complexity as hardware reduction continues.To accommodate this increase in size and complexity of GUI code and allow for better maintainability, we should prepare to separate and modularize GUI code from other software components.This paper discusses what technological advancements and design principles have laid the groundwork for such screenless projection technology to blossom.It will also delve into the planning, development, and testing of a pseudo-screenless projection device, demonstrating crucial changes required in modern GUI frameworks.These changes are necessary to facilitate real-time interface resizing and position switching in a screen-less environment.
No takes yet. Share an insight, caveat, or question.
daftarian et al. (2024) studied this question.
Synapse has enriched 8 closely related papers on similar clinical questions. Consider them for comparative context: