Repository logo
 
No Thumbnail Available
Publication

Migração de aplicação móvel híbrida para desenvolvimento nativo

Use this identifier to reference this record.
Name:Description:Size:Format: 
TM_Miguel_Silva.pdf3.04 MBAdobe PDF Download

Abstract(s)

The Cybersecurity Cloud platform, developed by Emvenci, is a Software as a Service (SaaS) solution designed to help the user obtain critical information and improve cybersecurity responses. This is made possible through the integration of various modules that focus on areas such as inci dent and vulnerability management, information security training and education, aggregation and transformation of data analysis for quick consultation, interpretation and decision-making, sharing of crucial information and compliance with the General Data Protection Regulation (GDPR). With the increased use of mobile devices and the growing dependence on them, the need for immediate access to information has become even more crucial, especially when it comes to security issues. The current platform offers a mobile solution developed in hybrid form using the Nativescript framework. However, this application faces critical limitations that affect its full operation. The most crucial limitation, and one that defines the need to look for other solutions, is the impossibility of playing encrypted HLS videos. In this sense, the project consists of migrating the hybrid application to native development, thus developing iOS and Android separately, providing greater control over the capabilities of each device and solving the problems encountered in hybrid development. The mobile solution aims to allow the user to review their tasks quickly, receive notifications of important information at any time, promoting more effective decisions, and access all the information provided by the platform in a more dynamic and immediate way, without the need for a nearby computer. This new solution also seeks to bring each application closer to its corresponding environment, in terms of UI (User Interface) and UX (User Experience). In the end, it was possible to migrate the application to the iOS operating system, leaving Android for future work. An application was also made for Apple TV due to its proximity to iOS development. Both applications have been published in the App Store under the name Cyber-Cloud

Description

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

Keywords

Nativescript iOS Android Nativo Híbrido Teses de mestrado - 2023

Pedagogical Context

Citation

Research Projects

Organizational Units

Journal Issue

Publisher

CC License