Abstract
Context awareness is increasingly gaining applicability in interactive ubiquitous mobile computing systems. Each context-aware application has its own set of behaviors to react to context modifications. Hence, every software engineer needs to clearly understand the goal of the development and to categorize the context in the application. We incorporate context-based modifications into the appearance or the behavior of the interface, either at the design time or at the run time. In this paper, we present application behavior adaption to the context modification via a context-based user interface in a mobile application. We are interested in a context-based user interface in a mobile device that is automatically adapted based on the context information. We use the adaption tree, named in our methodology, to represent the adaption of mobile device user interface to various context information. The context includes the user’s domain information and dynamic environment changes. Each path in the adaption tree, from the root to the leaf, presents an adaption rule. An e-commerce application is chosen to illustrate our approach. This mobile application was developed based on the adaption tree in the Android platform. The automatic adaption to the context information has enhanced human-computer interactions.
Highlights
Our world gets more connected every day
We are interested in a context-based user interface in a mobile device: the mobile user interface will be automatically adapted based on the context information
Our work depends on the internal sensors of a mobile device, the user profile and the adaption of the mobile user interface features for both entering and accessing data
Summary
Our world gets more connected every day. These connections are driven in part by the changing market of smartphones and tablets. We use the adaption tree, named in our methodology, to represent the adaption of mobile device user interface to various context information. An e-commerce application is chosen to illustrate our approach This mobile application was developed based on the adaption tree in the Android platform. In the context-based mobile e-commerce application, the mobile application’s input and output have additional forms: voice input and sound output. There are two major platforms in the mobile device community: iOS and Android This project chose Android development mainly for the reason of its openness. This paper is organized as follows: in Section 2, we describe our context-based mobile application, E-commerce system.
Published Version (Free)
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.