Dissertação

App para Gestão de Frotas - Aplicação Multiplataforma EVALUATED

A evolução da tecnologia tem sido enorme nas últimas décadas principalmente a nível das tecnologias móveis. Atualmente existem três sistemas operativos moveis que lideram a cota do mercado – Android, iOS e Windows Phone – bem como um elevado número de aplicações móveis disponíveis para download -2.6 milhões para Android e 2.2 milhões para iOS - havendo assim uma necessidade de acompanhar esta evolução. A redação deste documento visa mostrar o desenvolvimento de uma aplicação móvel multiplataformas com foco nos sistemas operativos Android da Google e iOS da Apple. Trata-se de uma aplicação de gestão de frotas automóveis denominada FleetMobile da empresa Tecmic S.A.. Esta aplicação encontrava-se disponível apenas para sistemas Android, pelo que este documento vem mostrar todo o processo de migração desta aplicação para o sistema iOS e, consequentemente, para um sistema multiplataforma, explicando todas as tomadas de decisão e escolhas efetuadas ao longo do percurso, trabalhando em simultâneo com o crescimento, as necessidades e as exigências do mundo tecnológico e dos utilizadores da aplicação FleetMobile. Neste projeto endereçou-se a necessidade de tornar o código reutilizável de forma a facilitar futuras ações de manutenção e atualização de forma uniforme para os dois sistemas alvo de interesse, com o uso de várias técnicas e tecnologias, desde o Mvvm-Cross, o Xamarin para (Android e iOS). Adicionalmente usou-se a tecnologia Signal-R para satisfazer as várias necessidades de ter informação em tempo real em algumas funcionalidades da aplicação.
Aplicação Móvel, Gestão de Frota, Multiplataformas, iOS, Android, Comunicações Tempo Real

dezembro 3, 2019, 13: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