Conceção e linhas de orientação para o desevolvimento de aplicações em HTML5 : o case study Primavera BSS

Detalhes bibliográficos
Autor(a) principal: Costa, Vítor Nuno Rodrigues
Data de Publicação: 2013
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/1822/27886
Resumo: Dissertação de mestrado em Engenharia Informática
id RCAP_db15832029615bd182826fc3a8b69e67
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/27886
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Conceção e linhas de orientação para o desevolvimento de aplicações em HTML5 : o case study Primavera BSS681.3.06681.324Dissertação de mestrado em Engenharia InformáticaNos últimos anos temos assistido a grandes evoluções nas aplicações web, proporcionando uma interação cada vez mais apelativa, tanto no seu aspeto como na sua usabilidade. Com estas evoluções foi surgindo o conceito de Rich Internet Applications (RIA). As RIA são aplicações web que tem características e funcionalidades que eram usualmente desempenhadas por software para desktop dada a sua complexidade. O conceito passa por transferir processamento para o cliente (browser), permitindo uma interação mais próxima com o utilizador, respostas mais rápidas e uma menor sobrecarga sobre o lado do servidor. Esta ideia permite uma abordagem ao desenvolvimento de aplicações empresariais no contexto web, sendo possível manter a capacidade de processamento das aplicações desktop tirando partido do melhor do mundo web e permitindo chegar mais facilmente aos clientes. A PRIMAVERA, como interessada neste tipo de aplicações, já desenvolveu a Framework Athena assente nas tecnologias Microsoft Silverlight e WCF RIA Services, mas dado que a evolução do Microsoft Silverlight foi descontinuada por parte da Microsoft, existe a necessidade de procurar uma alternativa. O HTML5 surge como principal alternativa, mas é preciso perceber se este pode efetivamente constituir-se como tal. Assim, esta dissertação será inicialmente focada na análise comparativa entre as tecnologias Microsoft Silverlight e HTML5, passando depois pela implementação de protótipos, que no final, permitam à PRIMAVERA tomar uma decisão sobre a substituição da tecnologia. O caso de estudo será uma aplicação desenvolvida em HTML5, JavaScript e CSS, que poderá ser instalada em dispositivos móveis com qualquer sistema operativo. Estas aplicações, denominadas aplicações híbridas, implicam também uma elevada complexidade no lado do cliente e envolvem vários dos conceitos relacionados com o desenvolvimento de RIA em HTML5.In the last years we have seen many improvements in web applications, providing an increasingly attractive interaction in its appearance and usability. With these improvements has grown the concept of Rich Internet Applications (RIA). RIA are web applications that have features and functionalities that were usually performed by desktop applications due to its complexity. The concept involves transferring processing to the client’s side (browser), providing a closer interaction with the user, faster responses and lower load on the server’s side. This idea allows an approach to the development of business applications in a web context, in order to keep the processing power of desktop applications and to reach customers more easily by taking advantage of the web world. PRIMAVERA, as an interested party in this kind of applications, already developed the Athena Framework based on Microsoft Silverlight and WCF RIA Services, but since the development of Microsoft Silverlight was discontinued by Microsoft, it is necessary to find an alternative. HTML5 ascends as the main alternative but we must realize if it can effectively be considered as such. Initially, this dissertation will be focused on the comparative analysis between Microsoft Silverlight and HTML5 technologies, then by the implementation of prototypes, which in the end, allow PRIMAVERA to make a decision about the technology’s replacement. The case study will be based on an application developed with HTML5, JavaScript and CSS, which can be installed on mobile devices running any operating system. These applications, denominated hybrid applications, also include a high complexity on client’s side and involve several concepts related to RIA development with HTML5.Ribeiro, António NestorUniversidade do MinhoCosta, Vítor Nuno Rodrigues20132013-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/1822/27886por201196131info:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-07-21T12:37:36Zoai:repositorium.sdum.uminho.pt:1822/27886Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T19:33:55.550002Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Conceção e linhas de orientação para o desevolvimento de aplicações em HTML5 : o case study Primavera BSS
title Conceção e linhas de orientação para o desevolvimento de aplicações em HTML5 : o case study Primavera BSS
spellingShingle Conceção e linhas de orientação para o desevolvimento de aplicações em HTML5 : o case study Primavera BSS
Costa, Vítor Nuno Rodrigues
681.3.06
681.324
title_short Conceção e linhas de orientação para o desevolvimento de aplicações em HTML5 : o case study Primavera BSS
title_full Conceção e linhas de orientação para o desevolvimento de aplicações em HTML5 : o case study Primavera BSS
title_fullStr Conceção e linhas de orientação para o desevolvimento de aplicações em HTML5 : o case study Primavera BSS
title_full_unstemmed Conceção e linhas de orientação para o desevolvimento de aplicações em HTML5 : o case study Primavera BSS
title_sort Conceção e linhas de orientação para o desevolvimento de aplicações em HTML5 : o case study Primavera BSS
author Costa, Vítor Nuno Rodrigues
author_facet Costa, Vítor Nuno Rodrigues
author_role author
dc.contributor.none.fl_str_mv Ribeiro, António Nestor
Universidade do Minho
dc.contributor.author.fl_str_mv Costa, Vítor Nuno Rodrigues
dc.subject.por.fl_str_mv 681.3.06
681.324
topic 681.3.06
681.324
description Dissertação de mestrado em Engenharia Informática
publishDate 2013
dc.date.none.fl_str_mv 2013
2013-01-01T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/1822/27886
url http://hdl.handle.net/1822/27886
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv 201196131
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799132859505573888