Please use this identifier to cite or link to this item: https://hdl.handle.net/10316/116524
Title: Cross-Platform Mobile App Developer - Transportation Management System
Other Titles: Cross-Platform Mobile App Developer - Transportation Management System
Authors: Gil, João Pedro Mateus
Orientador: Costa, Diogo
Cunha, Paulo José Osório Rupino da
Keywords: cross-platform; mobile application; development; mobile development frameworks; cross-platform; aplicação móvel; desenvolvimento; frameworks de desenvolvimento móvel
Issue Date: 15-Jul-2024
metadata.degois.publication.title: Cross-Platform Mobile App Developer - Transportation Management System
metadata.degois.publication.location: Sentilant - Consultoria e Inovação, Lda
Abstract: In today's software development landscape, the need to create applications that can be run on different platforms is increasingly important. This dissertation covers the entire development process of a cross-platform application capable of providing end-to-end control of operational performance, task management and performance indicators. It also allows intelligent optimization of work plans and routes, offering insightful visualizations for business analysis.In this document, the entire process of building a multi-platform solution will be documented, detailing each stage, from the introduction to the topic, analysis of the state of the art and analysis of the state of the art, carrying out proofs of concept, designing the graphical interface and finally, building the structure of the application using the chosen tool.This internship is an integral part of the Master's Degree in Computer Engineering in the Information Systems branch at the Universidade de Coimbra. This program represents an opportunity to apply the knowledge obtained during the student's training to solve a real problem in a business environment.Sentilant, a spinoff company from the University of Coimbra, has developed an operational management and optimization system that is currently available exclusively for the Android operating system. Having said that, and with the aim of revisiting its technological approach, there is a need to expand its reach by developing an app for the Android operating system............................................................................................................................................................
No cenário contemporâneo de desenvolvimento de software, a necessidade decriar aplicações que possam ser executadas em diferentes plataformas é cada vezmais importante. Esta dissertação aborda todo o processo de desenvolvimento deuma aplicação cross-platform capaz de fornecer controlo ponto a ponta do desempenho operacional, de gestão de tarefas e indicadores de desempenho. Permite também uma otimização inteligente de planos de trabalho e das rotas, oferencendo visualizações esclarecedoras para uma análise de negócio.Neste documento, será documentado todo o processo de construção de uma solução multi-plataforma, detalhando cada etapa, desde a introdução ao tema, análisedo estado de arte, realização de provas de conceito, desenho da interface gráficae por fim, a construção da estrutura da aplicação, utilizando a ferramenta escolhida. Este estágio é parte integrante do Mestrado em Engenharia Informática no ramo de Sistemas de informação da Universidade de Coimbra. Este programa representa uma oportunidade de aplicar o conhecimento obtido durante a formação do aluno na resolução de um problema real num ambiente empresarial.A Sentilant, uma empresa spinoff da Universidade de Coimbra tem desenvolvido um sistema de gestão e otimização operacional que, neste momento, está disponível exclusivamente para o sistema operativo Android. Posto isto, e com o objetivo de revisitar a sua abordagem tecnológica, existe a necessidade de expandir o seu alcance ao desenvolver uma aplicação cross-platform que permita operar a mesma em vários sistemas operativos. O uso de frameworks de desenvolvimento móvel multi-plataforma tem vindo a ganhar popularidade ao longo dos anos. Estas, possibilitam os desenvolvedores criar aplicações móveis que funcionam perfeitamente quer em plataformas Android ou iOS.
Description: Dissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia
URI: https://hdl.handle.net/10316/116524
Rights: openAccess
Appears in Collections:UC - Dissertações de Mestrado

Files in This Item:
File SizeFormat
1720464760_final_report_2022152678.pdf2.62 MBAdobe PDFView/Open
Show full item record

Google ScholarTM

Check


This item is licensed under a Creative Commons License Creative Commons