Support for mobile pen-based applications
MobiCom '97 Proceedings of the 3rd annual ACM/IEEE international conference on Mobile computing and networking
Applying model-based techniques to the development of UIs for mobile computers
Proceedings of the 6th international conference on Intelligent user interfaces
Interacting at a distance: measuring the performance of laser pointers and other devices
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Acquisition of expanding targets
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
More than dotting the i's --- foundations for crossing-based interfaces
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A generic solution for hardware-accelerated remote visualization
VISSYM '02 Proceedings of the symposium on Data Visualisation 2002
Building multi-device, component-based, thin-client groupware: issues and experiences
AUIC '02 Proceedings of the Third Australasian conference on User interfaces - Volume 7
Survey on Information Appliances
IEEE Computer Graphics and Applications
Successful user interface design from efficient computer algorithms
CHI '00 Extended Abstracts on Human Factors in Computing Systems
Small interfaces - a blind spot of the academical HCI community?
Proceedings of HCI International (the 8th International Conference on Human-Computer Interaction) on Human-Computer Interaction: Ergonomics and User Interfaces-Volume I - Volume I
Collapsible Cylindrical Trees: A Fast Hierarchical Navigation Technique
INFOVIS '01 Proceedings of the IEEE Symposium on Information Visualization 2001 (INFOVIS'01)
Detours: binary interception of Win32 functions
WINSYM'99 Proceedings of the 3rd conference on USENIX Windows NT Symposium - Volume 3
Integrating heterogeneous user interfaces in service oriented web applications
C3S2E '09 Proceedings of the 2nd Canadian Conference on Computer Science and Software Engineering
PUIR: parallel user interface rendering
ICCHP'10 Proceedings of the 12th international conference on Computers helping people with special needs: Part I
Hi-index | 0.00 |
In this paper a new method for the non-invasive adaptation of user interfaces is presented. The main idea is not to implement the user interface toolkit as an API, but instead as an object file that redefines the functionality of the API of an already existing toolkit in a generic way based on a so-called preloading technique. Compared to common approaches, the presented method allows us to evaluate prototypical user interfaces with a large number of real-world applications with very little effort. If the prototype proves useful, the new user interface is instantly available for all applications based on the redefined toolkit, which significantly simplifies the spreading of new interaction techniques and ideas. We illustrate the procedure by means of adapting the user interface of a 3D graphical application based on a widely used toolkit for use on handheld computers.