Master's Thesis
Seamless ticketing SDK
2021
—Key information
Authors:
Supervisors:
Published in
11/18/2021
Abstract
The current ticket technologies used in public transportation revolve around smart cards. These smart cards are widely used but have some inherent faults associated such as easily being transferable between users, only being rechargeable in specific physical locations, and being required to be printed, making them not environmentally friendly. Hence, it is essential to develop an alternative. With smartphones being more prevalent then ever, it seems fitting to extend their functionalities to replace the usage of smart cards. In this thesis, the Seamless SDK was developed alongside Card4B Systems, the Seamless SDK was designed to provide functionalities such as trip management and ticket validation to applications that integrate the SDK, using technologies like Bluetooth Low Energy for tracking the user inside the transport, which is crucial for the trip management, and QR code for acquiring the necessary information for the validation. The Seamless SDK was developed in a cross-platform framework to be integrated into applications in the two main mobile platforms, iOS, and Android. To guide the development and evaluate the Seamless SDK, two mobile applications were developed, one in Android and another in the iOS platform, giving us great insight into how to integrate the Seamless SDK in different applications and platforms while providing a way to test and evaluate the functionalities of the SDK. Furthermore, it was evaluated the usefulness of the cross-platform framework in the development of our solution.
Publication details
Authors in the community:
Supervisors of this institution:
Alberto Manuel Ramos da Cunha
ist11959
Fields of Science and Technology (FOS)
electrical-engineering-electronic-engineering-information-engineering - Electrical engineering, electronic engineering, information engineering
Publication language (ISO code)
eng - English
Rights type:
Embargo lifted
Date available:
09/29/2022
Institution name
Instituto Superior Técnico