Narrow your search

Library

ULiège (3)


Resource type

dissertation (3)


Language

English (3)


Year
From To Submit

2022 (1)

2021 (1)

2016 (1)

Listing 1 - 3 of 3
Sort by

Dissertation
Winfit: design and implementation of a platform service allowing advertisers to reward physical effort
Authors: --- --- --- ---
Year: 2016 Publisher: Liège Université de Liège (ULiège)

Loading...
Export citation

Choose an application

Bookmark

Abstract

In this thesis, we expose how we have built an advertising service of a new kind, based on the following idea: what if you gained commercial advantages from your physical efforts?

From this statement, and after one year of work, is born WinFit, a platform available online where runners can connect their tracking application in order to get effort points (Fits) they can later exchange against rewards offered by selected partners.

The result of our work is a secure, scalable, multilingual platform that fulfills our business goals and offers to the users all the features they expect from an online service. 

To learn more about the project, visit us on www.win-fit.com.


Dissertation
Porting and securing an ad-hoc library for mobile devices
Authors: --- --- --- ---
Year: 2021 Publisher: Liège Université de Liège (ULiège)

Loading...
Export citation

Choose an application

Bookmark

Abstract

Today, almost everyone carries a mobile device, which is used for various purposes such as communicating with friends or watching videos on an online video sharing platform. However, it requires the presence of a centralised access point, which is not always available. This restriction could be avoided by transitioning to ad hoc wireless communications, where devices would communicate with each other directly. Even so, there are few resources available for the development of ad hoc applications. This master thesis presents the port of a Java mobile ad hoc library to Dart. Therefore, the ported library could be used by the Flutter framework, which allows to develop ad hoc mobile apps regardless of the mobile platforms used. Since the Java mobile ad hoc library is based on a layered architecture, each layer has been individually ported one by one. Another wireless technology, Bluetooth Low Energy, has been explored and used instead of Bluetooth Classic. Despite having a lower data rate, Bluetooth Low Energy is still used to overcome the limitation of Wi-Fi Direct, which is the non-support for multi-hop communications. Then, a new layer has been introduced and implemented, which is responsible for encryption and decryption of data. As a result, a key management system is needed and the on-demand self-organised public key management has been chosen and implemented for end-to-end secure communication. To provide secure communication beyond the end-to-end secure communication, the CRTDH group key agreement has been implemented and provides the possibility to have secure group communications. Study in the literature has shown that the symmetric cryptography ChaCha20 has proven to be very efficient in terms of computation time and energy consumption.


Dissertation
Master thesis : Mobile application and software development at Foot 24-7
Authors: --- --- --- ---
Year: 2022 Publisher: Liège Université de Liège (ULiège)

Loading...
Export citation

Choose an application

Bookmark

Abstract

This Master thesis addresses the development and improvement of the Foot 24-7 mobile application, an application which connects amateur footballers together to facilitate the practice and organisation of football games.

Nowadays, mobile applications have become an integral part of our daily lives. Statistically speaking, 4 out of 5 people in the world own a smartphone. On top of that, the average daily time people spend on their smartphone is over 3 hours and most of this time is spent using an application. To appraise the importance of mobile applications in today's industry, we can mention that the number of mobile application downloads worldwide reached 230 billion in 2021 and this number is only increasing over time. It is therefore quite clear that the mobile application industry is thriving and will continue to do so in the coming years.

On the other hand, there is no denying the importance of football in our modern societies. As a matter of fact, football is the most played and followed sport in the world. As a result, almost everyone wants to play football. However, for many football enthusiasts, the practice of this sport is sometimes very difficult: lack of partners, difficulties in finding an available pitch or venue, last-minute withdrawals, etc.

In this context, the Foot 24-7 mobile application provides a solution to all of these shortcomings that any football fan knows only too well. In a continuous effort to enhance the user experience on their mobile application, Foot 24-7 is constantly seeking to improve their application in order to meet their users' expectations. Consequently, the purpose of this thesis was to research, design and implement the most relevant improvements to the Foot 24-7 mobile application.

This thesis addressed the following development tasks using well-known application development technologies such as the Flutter framework, the Django framework and the Django REST framework: debugging of the original application, development of player and team rating systems, addition of the possibility to create team games, access to a user's personal teams, redesign of the whole invitation system, addition of the possibility to edit a created game, improvement of the bottom navigation bar with notifications as well as the development of a brand new access dedicated to referees.

The work carried out during this Master thesis allowed to improve the user experience on the Foot 24-7 mobile application and will hopefully help it to reach an increasingly conquered public.

Listing 1 - 3 of 3
Sort by