Design guidelines for rapid and simple context-aware mobile application development – an android case study

Abstract

Presenting a context-aware service and information is a key aspect of ubiquitous computing, but development of such applications is quite complicated. Context-aware applications should be able to obtain raw data fromsensors, create highlevel context information, detect the user’s situation, and adapt the behavior of the application to the recognized situation . These complexities caused to reduce the impact of context -awareness in mobile computing while sensors of smartphones have made huge potential for developing context aware mobile applications. In this paper, we explain some guidelines to overcome the existing obstacles by separating the context -aware application layers and make a loosely coupled connection between them. These guidelines will bring easy and rapid development, reusability of the code and flexibility for developers. Finally, we provide a case study example in the Android platform to demonstrate how the guidelines can be used in a real application.

Authors and Affiliations

Hossein Shams, Kamran Zamanifar

Keywords

Related Articles

A Combination of Off-line and On-line Learning to Classifier Grids for Object Detection

We propose a new method for object detection by combining off-line and on-line boosting learning to classifier grids based on visual information without human intervention concerned to intelligent surveillance system. It...

Real Time Burning Image Classification Using Support Vector Machine

Burning image classification is critical and attempted problems in medical image processing. This paper has proposed the real time image classification for burning image to automatically identify the degrees of burns in...

Context-Aware Mobility in Internet of Thing: A Survey

The rapid growth in Internet of Thing (IoT) yields big data that require management, computing, authentication, and analysis. In the first step of IoT, the static things are connected together such as: sensors, cameras,...

A Context-dependent Service Model

In service-oriented systems a service invariably is bound to a contract. This contract includes the functionalities and quality of services guarantees that the provider can make. But such guarantees are not absolute. A s...

Enrichment of Multi-criteria Communities for Context-aware Recommendations

Recommender systems are designed to help users alleviate the information overload problem by offering personalized recommendations. Most systems apply collaborative filtering to predict individual preferences based on op...

Download PDF file
  • EP ID EP45765
  • DOI http://dx.doi.org/10.4108/eai.5-11-2015.150604
  • Views 233
  • Downloads 0

How To Cite

Hossein Shams, Kamran Zamanifar (2015). Design guidelines for rapid and simple context-aware mobile application development – an android case study. EAI Endorsed Transactions on Context-aware Systems and Applications, 2(6), -. https://europub.co.uk/articles/-A-45765