Dissertação

Seamless ticketing SDK EVALUATED

As atuais tecnologias de bilhética usadas nos transportes públicos giram em torno de cartões inteligentes. Estes cartões são amplamente utilizados, mas possuem algumas falhas, entre estas destacam-se a facilidade de transferência entre utilizadores, a recarga do cartão apenas pode ser efetuada em locais físicos específicos e o facto de terem de ser impressos. Torna-se assim evidente que é essencial desenvolver uma alternativa. Com os smartphones mais presentes do que nunca na sociedade, parece adequado estender suas funcionalidades para substituir o uso de cartões inteligentes. O Seamless SDK foi a solução desenvolvido nesta tese em conjunto com a Card4B Systems. O Seamless SDK foi concebido para fornecer funcionalidades como a gestão de uma viagem e validação de bilhetes às aplicações que integram o SDK, utilizando tecnologias como Bluetooth Low Energy para puder seguir a viagem do utilizador dentro do transporte, o que é fundamental para a gestão da viagem, e o QR code para adquirir as informações necessárias para a validação. O Seamless SDK foi desenvolvido numa framework de cross-platform para poder ser integrado em aplicações nas duas principais plataformas móveis, iOS e Android. Para orientar o desenvolvimento o Seamless SDK, duas aplicações móveis foram desenvolvidas, uma para Android e outra para iOS. Estas aplicações permitiram-nos descobrir o processo necessário para integrar o Seamless SDK em diferentes aplicações e plataformas, fornecendo também uma maneira de testar e avaliar as funcionalidades do SDK. Além disso, foi avaliada a utilidade da framework cross-platform utilizada no desenvolvimento de nossa solução.
Transportes públicos, Bluetooth Low Energy, QR code, Desenvolvimento cross-platform, Gestão de viagem, Validação de viagem

novembro 18, 2021, 9:0

Publicação

Obra sujeita a Direitos de Autor

Orientação

ORIENTADOR

Alberto Manuel Ramos da Cunha

Departamento de Engenharia Informática (DEI)

Professor Auxiliar