Dissertação

{en_GB=MobiRest: Mobile Applications Extension to Support REST Web Services} {} EVALUATED

{pt=Nos últimos anos, o uso de smartphones e aplicações móveis tornou-se bastante popular. Atualmente, existe já uma ampla gama de tecnologias de desenvolvimento para aplicações móveis. Além disso, a gama de tecnologias está a evoluir a cada ano, num ritmo acelerado, com novos recursos e capacidades. No entanto, há falta de trabalho realizado nas recentes tecnologias híbridas, tais como Ionic e Cordova, no suporte para serviços web. Adicionalmente, na arquitetura típica de aplicações móveis, existe comunicação com um servidor externo, mas os dispositivos próximos podem precisar de comunicar entre si, sem o intermediário de um servidor externo. Assim, combinando essas lacunas com a pressão que os desenvolvedores têm em relação ao desenvolvimento de aplicações móveis para múltiplas plataformas e sistemas operativos, surge a oportunidade de se desenvolver um sistema que fornece serviços móveis do tipo REST, em frameworks de desenvolvimento móvel híbrido. Desta forma, este trabalho propõe um sistema móvel, chamado “MobiRest”, que permite aos programadores usá-lo e integrá-lo nos seus projetos, tornando-os capazes de fornecer serviços web do tipo REST nas suas aplicações móveis., en=In the last few years, the use of smartphones and mobile applications has become very popular. Nowadays, there are already a wide range of mobile application development technologies. Moreover, the stack of technologies is evolving each year at a fast rhythm, with new features and abilities. However, there’s a lack of work on the recent hybrid technologies such as Ionic and Cordova for support on web services. Additionally, in the typical mobile application architecture, there is communication with an external server, but nearby devices may need to communicate between themselves, without the intermediary of an external server. Thus, combining these gaps with the pressure that developers have regarding the development of multiple-platform mobile applications, it rouses the opportunity to develop a system which provides mobile RESTful web services in hybrid development frameworks. This work proposes a mobile system, called “MobiRest”, that allows developers to use it and integrate it into their projects, thus allowing them to provide RESTful web services on their mobile apps.}
{pt=Serviços Web, Desenvolvimento Móvel, Framework Híbrida, REST, en=Web Services, Mobile Development, Hybrid Framework, REST}

Junho 20, 2018, 15:30

Publicação

Obra sujeita a Direitos de Autor

Orientação

ORIENTADOR

João Nuno De Oliveira e Silva

Departamento de Engenharia Electrotécnica e de Computadores (DEEC)

Professor Auxiliar