Context as a Necessity in Mobile Applications

This chapter presents how the use of context can support user interaction in mobile applications. It argues that context in mobile applications can be used not only for locating users and providing them with suitable information, but also for supporting the system’s selection of appropriate interaction techniques and providing users with a tool necessary for composing and creating their own mobile applications. Thus, the target of this chapter is to demonstrate that the use of context in mobile applications is a necessity. It will focus on the current trend of modeling devices, services and context in a formal way, like ontologies, and will present an ontology-based context model.