School of Electrical and Computer Engineering, NTUA
Abstract. The scope of this thesis was the development of an application for mobile phones, or other electronic portable devices implementing the Java platform, which can inform the user of the location of other users of the application. The system we developed consists of two components: the client application, and the server application that coordinates the client applications by delivering appropriate messages to them. The primary objective of the system is to ensure the privacy of its users, so it provides suitable controls that allow users to achieve this. As soon as each user defines a list of trusted co-users - ie. users he allows to access his location information - the system enables him access to perform certain questions. It is possible to inquire about another user’s location, to see a real time list of nearby users, or to view a user’s location on a map.