ePrints.FRI - University of Ljubljana, Faculty of Computer and Information Science

Development of a location aware mobile application with a cloud based back-end

Anton Semprimožnik (2013) Development of a location aware mobile application with a cloud based back-end. EngD thesis.

Download (5Mb)


    The diploma thesis describes the development of an application, some kind of a social network application that benefits from hardware capabilities of smart mobile phones and cloud computing. This application introduces the user to other users in their geographical region, it presents their user profile, their interests, photos, enables easy virtual contact to other users and facilitates potential first physical contact. While in the application's development phase, we focused on making sure that the application was agnostic of the cloud service provider, so it would be trivial to transfer the application to any server system. The application consists of two separate parts: the front-end part is represented by an Android application, and the back-end part, which the front-end needs to be able to function properly. The back-end has been developed using the Java Play Framework and runs with JVM with HTTP Netty and a MySQL server. The Android application is constantly checking for the user's location and calculates tile coordinates from it. These coordinates are constantly sent to the back-end system, which updates users data in the database. Every online user requests a list of surrounding users in intervals, with which he updates his own users list. The Android application example is easy to use and responsive, as well as the back-end system.

    Item Type: Thesis (EngD thesis)
    Keywords: cloud computing, Amazon EC2, cloud based backend system, social network
    Number of Pages: 56
    Language of Content: Slovenian
    Mentor / Comentors:
    Name and SurnameIDFunction
    viš. pred. dr. Igor Rožanc278Mentor
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=50070&select=(ID=10136660)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 2163
    Date Deposited: 17 Sep 2013 14:09
    Last Modified: 25 Sep 2013 13:19
    URI: http://eprints.fri.uni-lj.si/id/eprint/2163

    Actions (login required)

    View Item