Abstract
One purpose of this chapter is to inform about the geographic aspects that make mobile geo-applications different from other mobile software applications: (1) positioning techniques (like GPS) with which mobile devices may be localized in geographic space; (2) access to additional geographic attribute data; and (3) the representation of geographic information by means of maps on the display screen of the mobile device. Another objective of this chapter is to highlight the relevance of use and user (and not just usability) research in system and mobile software engineering and to describe the application of various research methods and techniques in a user-centered design approach. The characteristics of a mobile geo-application and the implementation of a user-centered design approach are illustrated by means of a research case study aiming at the development of more usable navigation systems for pedestrians.
TopIntroduction
Since the moment that location tracking can be done with a reasonable degree of accuracy, the functioning of more and more mobile applications is based on, or related to, knowledge of the geographic location of the user with his or her device. This moment in time may very well be defined: it is the year 2000 in which GPS signals were no longer deliberately distorted for non-military users. Since then, we have witnessed a rapid growth in the implementation of personal navigation systems, particularly car navigation systems. The mobile software required for these systems may be installed on dedicated devices (in-car navigation systems), but became increasingly available on multi-purpose devices like PDA’s and smartphones as well. The route directions to a user’s destination, as provided by a navigation system, are commonly described as a Location Based Service (LBS). Nowadays, there are many more examples of mobile LBS-applications in various stages of (prototype) development (URL 1). You may think of Google Latitude (URL 2) or smaller applications with which you can keep track of where your friends or your children are. Other applications may guide you to the nearest restaurant or free parking space or help authorities to charge you for the toll roads you have used. A workforce management application can be used by companies to direct a service-man who is most nearby to an incident of equipment failure and you may also think of applications that provide the user with a personal, location based, weather forecast. With increasing positioning accuracy there are already examples of professional applications which, when coupled to an appropriate geographic dataset, may inform their users about the underworld infrastructure (location of underground cables and pipes).
The last example shows that it is not only the knowledge of geographic location that matters. This location is always linked to geographic information, often represented by means of a map display, which should also be available to the mobile device. So, we are talking about mobile geo-applications when the application is not only making use of the knowledge of the geographic location of the mobile device but is also providing access to geographic information so as to provide its users with the services requested.
This chapter has two main objectives:
- •
To inform the reader about the geographic components of mobile geo-applications and
- •
To highlight the relevance of use and user research in system design and implementation and describe the application of various research methods and techniques in a user-centered design approach.
These aspects will be illustrated through a description of a research case study aiming at the design of a prototype of a pedestrian navigation system.
TopMobile Geo-Applications
In the framework of this chapter, three aspects of mobile geo-applications need to be discussed in somewhat more detail: positioning, geographic data and mobile maps. These are the three geographic aspects that make mobile geo-applications different from other mobile software applications.
Key Terms in this Chapter
Location Based Services: Information service based on knowledge about where the information recipient is located.
Geographic Data: Data characterized by a certain location on the surface of the earth, expressed by means of (geographical) co-ordinates.
User-Centered Design: Engineering process aiming at producing design solutions starting with a thorough use, user and business requirement analysis and ending with iterative usability evaluations.
Mobile Geo-Applications: Mobile software applications based on the knowledge of the geographic location of the user with his or her mobile device ánd providing access to geographic information required for various purposes and uses.
Positioning: Techniques with which mobile devices may be localized in geographic space, both indoor and outdoor. Mathematical reference-based positioning systems (based on e.g. global navigation satellite systems or cellular mobile phone networks) are the most commonly used techniques on mobile devices.
Mobile map: Cartographic representation, generalization and projection of geographic data on the display screen of a mobile device.