TRAP@NCI

Race the World Android application: Project Report

Leonard, Mark (2018) Race the World Android application: Project Report. Undergraduate thesis, Dublin, National College of Ireland.

[img]
Preview
PDF (Bachelor of Science)
Download (2MB) | Preview

Abstract

The purpose of this document is to provide the technical details and requirements for the Race the World Android application. Like many other fitness apps available on the Android market, Race the World allows users to track progress of their runs and receive statistics on their performance both during and after the run. To motivate runners, this application has introduced gamification in the form of a racing feature. The feature allows users to race against either friends or random opponents in real-time which provides runners with a competitive outlet when local races are not available. The idea is that the user can simply log into the application and choose to challenge another user to a race, and if the other users responds a race will begin.

The goal of the application is to give users of fitness applications an alternative compared to the usual statistics driven applications that most people use today. The gamification is the fundamental part of the application.

The application was developed using Android Studio with Java programming language and using Google Firebase to store, retrieve and process user’s data, making use of the ‘Realtime Database’ and ‘Authentication’ provided by Firebase.

Item Type: Thesis (Undergraduate)
Subjects: Q Science > QA Mathematics > Electronic computers. Computer science
T Technology > T Technology (General) > Information Technology > Electronic computers. Computer science

Q Science > QA Mathematics > Computer software
T Technology > T Technology (General) > Information Technology > Computer software

Q Science > QA Mathematics > Computer software > Mobile Phone Applications
T Technology > T Technology (General) > Information Technology > Computer software > Mobile Phone Applications
Divisions: School of Computing > Bachelor of Science (Honours) in Computing
Depositing User: CAOIMHE NI MHAICIN
Date Deposited: 08 Nov 2018 16:10
Last Modified: 08 Nov 2018 16:10
URI: http://trap.ncirl.ie/id/eprint/3500

Actions (login required)

View Item View Item