a user's location, storing and retrieving data, communicating over a network, Java ME Web services, and visualizing data. In the theoretical chapters, the authors address location provider architectures, the hardware and software architecture of a mobile phone, the Java ME platform, and other important programming aspects for mobile phones-- |