Toward easy delivery of device-oriented adaptive user interface on mobile devices

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.