Here are a few
Improving Mobile Phone Accessibility with Adaptive User Interfaces
Abstract:Mobile phones have become an important and ubiquitous tool
for people of all ages and abilities. However, mobile phones can often
be difficult or impossible to use by people with visual impairments,
motor impairments, or other disabilities. Although users with
disabilities are sometimes able to overcome these accessibility
barriers, it is possible and preferable to design mobile phones that
adapt to users with a range of abilities. We are investigating the
problems that people with disabilities encounter when using mobile
devices, and are developing new techniques to adapt mobile phone user
interfaces to a user’s abilities. These techniques may increase the
accessibility of mobile phones for all users.
Adaptive User Interface for Mobile Devices
The abstract is quoted below:
Adapting a graphical user interface (GUI) to a variety of resources
with different capabilities is one of the most interesting questions of
today’s mobile computation. The GUI constructed for one application
should be usable on different interactive devices, e.g. WebTV
terminals, WAP phones or Java-enabled devices. In this paper, we
discuss existing solutions and present a solution based on mobile
agents. Mobile agents construct their GUI using third-party eXtensible
User interface Language (XUL), jXUL middleware and XSL
transformations. Mobile agents move to host computers and then build
their GUI, or act as a proxy to devices without sufficient processing
capabilities (e.g., WAP devices). The result is an adaptable GUI
platform that can be run on multiple devices without modifications,
supporting different resources and architectures. We show the
application of this approach by implementing a mobile currency
converter and survey
Adaptive user interface for mobile devices (2002)
Abstract: Adapting a graphical user interface (GUI) to a variety of resources
with different capabilities is one of the most interesting questions
of today’s mobile computation. The GUI constructed for one application
should be usable on different interactive devices, e.g. WebTV
terminals, WAP phones or Java-enabled devices. In this paper, we
discuss existing solutions and present a solution based on mobile
agents. Mobile agents construct their GUI using third-party eXtensible
User interface Language (XUL), jXUL middleware and XSL
transformations. Mobile agents move to host computers and then build
their GUI, or act as a proxy to devices without sufficient processing
capabilities (e.g., WAP devices). The result is an adaptable GUI
platform that can be run on multiple devices without modifications,
supporting different resources and architectures. We show the
application of this approach by implementing a mobile currency
converter and survey.
Toward easy delivery of device-oriented adaptive user interface on mobile devices
Abstract:Due to the heterogeneity of mobile devices, a ubiquitous application is demanded to be developed in various versions to provide
consistent quality of user experience. Previous studies have been
proposed to tackle the problem of presenting view across platforms. In
this work, we propose a framework toward easy delivery of
device-oriented adaptive user interface on mobile devices. In this
work, the application is presented in a platform neutral language and
wrapped with the platform-aware interpreter as an application package.
On the target device, the platform-aware interpreter can interpret the
platform-neutral language into a platform-aware application according
to the device capability and provide appropriate interaction
alternatives for user selection. As current cross-platform development
solutions help the developer to cross the programming language gap
among different platforms, our framework further provides a shortcut
for easy delivery of device-oriented adaptive user interface on mobile
devices.
Adaptive User Interface for Mobile Devices
Abstract: Adapting a graphical user interface (GUI) to a variety of resources with different capabilities is one of the most
interesting questions of today's mobile computation. The GUI
constructed for one application should be usable on different
interactive devices, e.g. WebTV terminals, WAP phones or Java-enabled
devices. In this paper, we discuss existing solutions and present a
solution based on mobile agents. Mobile agents construct their GUI
using third-party eXtensible User interface Language (XUL), jXUL
middleware and XSL transformations. Mobile agents move to host
computers and then build their GUI, or act as a proxy to devices
without sufficient processing capabilities (e.g., WAP devices). The
result is an adaptable GUI platform that can be run on multiple
devices without modifications, supporting different resources and
architectures. We show the application of this approach by
implementing a mobile currency converter and survey.