Logo do repositório
 
A carregar...
Miniatura
Publicação

mobileINFO seamless ticketing SDK and App

Utilize este identificador para referenciar este registo.
Nome:Descrição:Tamanho:Formato: 
TM_Jose_Rato.pdf164.18 KBAdobe PDF Ver/Abrir

Orientador(es)

Resumo(s)

Public transportation increasingly uses smart card-based tickets as an alternative to paper tickets. As smartphones offer more capabilities and are widely adopted by consumers, Card4B - Systems S. A. has provided another alternative by developing an Android SDK that enables the digital purchase and validation of tickets. A mobile ticketing system poses several advantages, such as remote payment access, queue avoidance, and lack of need for cash handling. In the context of this project, it also helps address any potential issues regarding the complexity of transport networks to encourage the adoption of public transportation. The developed solution allows the use of public transportation without knowing the fare rules. An Android application has been published that allows journeys to be seamlessly tracked. This approach follows a post-paid billing system, where the service cost is charged at the end of the month and is based on the passenger’s usage. With the goal of entering the iOS market, multiplatform technologies were explored to build a single SDK, targeting different platforms to leverage reusability and maintainability instead of building a native equivalent SDK. This report details the transition from a platform-dependent SDK to a multiplatform SDK. The transition was made using the KMM framework. The framework proved to be practical and capable of supporting the development of the project as it was possible to build an SDK that could be used by native Android and iOS applications.

Descrição

Trabalho de Projeto de Mestrado, Engenharia Informática, 2025, Universidade de Lisboa, Faculdade de Ciências

Palavras-chave

Ticketing Android iOS Multiplatform SDK

Contexto Educativo

Citação

Projetos de investigação

Unidades organizacionais

Fascículo