Abstract
In this paper we present the user interface design and evaluation of a tool for customizing mobile phone applications with context-aware features. The tool enables the user to program a set of context-action rules, defining the behavior of the device when a selected context is recognized and/or some other user-defined conditions are met. The tool user interface design is described starting from an early paper prototype and its evaluation, leading to a functional software implementation in a mobile phone. Finally, the usability evaluation of the functional prototype, and other relevant findings from the user test, are presented.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Barkhuus, L., Dey, A.: Is Context-Awareness Taking Control Away from the User? Three Levels of Interactivity Examined. In: Dey, A.K., Schmidt, A., McCarthy, J.F. (eds.) UbiComp 2003. LNCS, vol. 2864, pp. 159–166. Springer, Heidelberg (2003)
Barkhuus, L., Dourish, P.: Everyday Encounters with Context-Aware Computing in a Campus Environment. In: Davies, N., Mynatt, E.D., Siio, I. (eds.) UbiComp 2004. LNCS, vol. 3205, pp. 232–249. Springer, Heidelberg (2004)
Burrell, J., Gay, G.K., Kubo, K., Farina, N.: Context-Aware Computing: A Test Case. In: Borriello, G., Holmquist, L.E. (eds.) UbiComp 2002. LNCS, vol. 2498, pp. 1–15. Springer, Heidelberg (2002)
Erickson, T.: Some Problems with the Notion of Context-Aware Computing. Communications of the ACM 5(2), 102–104 (2002)
Gellersen, H.W., Schmidt, A., Beigl, M.: Multi-Sensor Context-Awareness in Mobile Devices and Smart Artefacts. Mobile Networks and Applications 7, 341–351 (2002)
Hayes, G.R., Kientz, J.A., Truong, K.N., White, D.R., Abowd, G.D., Pering, T.: Designing Capture Applications to Support the Education of Children with Autism. In: Davies, N., Mynatt, E.D., Siio, I. (eds.) UbiComp 2004. LNCS, vol. 3205, pp. 161–178. Springer, Heidelberg (2004)
Kela, J., Korpipää, P., Mäntyjärvi, J., Kallio, S., Savino, G., Jozzo, L., Di Marca, S.: Accelerometer-based gesture control for a design environment. Personal and Ubiquitous Computing special issue on Multimodal Interaction with Mobile and Wearable Devices. Springer, Heidelberg (in press)
Korpipää, P., Häkkilä, J., Kela, J., Ronkainen, S., Känsälä, I.: Utilising context ontology in mobile device application personalisation. In: Proceedings of International Conference on Mobile and Ubiquitous Multimedia, pp. 133–140. ACM, New York (2004)
Korpipää, P., Malm, E., Salminen, I., Rantakokko, T., Kyllönen, V., Känsälä, I.: Context management for end-user development of context-aware applications. In: Proceedings of International Conference on Mobile Data Management MDM 2005 (2005) (in press)
Lakkala, H.: Context Exchange Protocol Specification, Context Script Specification (2003), Available: http://www.mupe.net
Michahelles, F., Samulowitz, M.: Smart CAPs for Smart Its – Context Detection for Mobile Users. Personal and Ubiquitous Computing Journal 6, 269–275 (2002)
Mäntyjärvi, J., Tuomela, U., Häkkilä, J., Känsälä, I.: Context-Studio - Tool for Personalizing Context-Aware Applications in Mobile Terminals. In: Proceedings of Australasian Computer Human Interaction Conference OZCHI 2003, pp. 64–73 (2003)
Nielsen, J., Mack, R.L.: Usability Inspection Methods. John Wiley & Sons, Inc., Chichester (1994)
Standard: ISO 13407 (3.3)
Standard: ISO 9241-11:1998. Ergonomic requirements for office work with visual display terminals (VTDs). Part 11: Guidance on usability (1998)
Truong, K.N., Huang, E.M., Abowd, G.D.: CAMP: A Magnetic Poetry Interface for End-User Programming of Capture Applications for the Home. In: Davies, N., Mynatt, E.D., Siio, I. (eds.) UbiComp 2004. LNCS, vol. 3205, pp. 143–160. Springer, Heidelberg (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 IFIP International Federation for Information Processing
About this paper
Cite this paper
Häkkilä, J., Korpipää, P., Ronkainen, S., Tuomela, U. (2005). Interaction and End-User Programming with a Context-Aware Mobile Application. In: Costabile, M.F., Paternò, F. (eds) Human-Computer Interaction - INTERACT 2005. INTERACT 2005. Lecture Notes in Computer Science, vol 3585. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11555261_73
Download citation
DOI: https://doi.org/10.1007/11555261_73
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-28943-2
Online ISBN: 978-3-540-31722-7
eBook Packages: Computer ScienceComputer Science (R0)