dc.contributor.advisor | Boff, Elisa | |
dc.contributor.author | Ceconi, Laura | |
dc.contributor.other | De Carli, Iraci Cristina da Silveira | |
dc.date.accessioned | 2019-07-03T12:44:26Z | |
dc.date.available | 2019-07-03T12:44:26Z | |
dc.date.issued | 2019-07-03 | |
dc.date.submitted | 2018-11-29 | |
dc.identifier.uri | https://repositorio.ucs.br/11338/4780 | |
dc.description | A popularização da web nas últimas décadas possibilitou a expansão das tecnologias que a compõem. Mais recentemente, surgiram os Progressive Web Apps (PWAs) que conseguem quase que completamente entregar as mesmas funcionalidades e experiências encontradas em aplicativos nativos para dispositivos móveis. PWAs, porém, apresentam algumas vantagens como a possibilidade de desenvolvimento de apenas um código, que pode ser executado em múltiplas plataformas e diferentes sistemas operacionais, uma vez que são executados pelos navegadores web dos dispositivos. Além disso, as aplicações web também passaram a ter a possibilidade de acesso mesmo offline, a partir da utilização de Service Workers que gerenciam a comunicação entre a aplicação e o servidor, com o intuito de fazer cache de dados importantes para a execução da aplicação. Este trabalho tem por objetivo estudar e elencar as características que envolvem os PWAs e quais abordagens precisam ser aplicadas em seu desenvolvimento para que seja possível entregar uma experiência inovadora e satisfatória para o usuário que o utilizar. Dessa forma, torna-se necessário também fazer o levantamento das diretrizes e princípios que envolvem o design de interação e a experiência do usuário em aplicações web. A fim de validar os estudos realizados, propõe-se o desenvolvimento de uma aplicação colaborativa que contemple as definições elencadas (sic). | pt_BR |
dc.description.abstract | The popularization of the web in the last decades made possible the expansion of the technologies that compose it. More recently, there have been Progressive Web Apps (PWAs) that can almost completely deliver the same functionality and experience found in native applications for mobile devices. PWAs, however, have some advantages such as the possibility of developing just one code, which can be executed on multiple platforms and different operating systems, as they are executed by the web browsers of the devices. In addition, web applications also have the possibility of offline access, by using Service Workers that manage the communication between the application and the server, in order to cache important data for the execution of the application. This work aims to study and list the characteristics that involve the PWAs and what approaches need to be applied in their development, so it can deliver an innovative and satisfactory experience for the user who uses it. To accomplish this, it is also necessary to survey the guidelines and principles that involve interaction design and user experience in web applications. In order to validate the studies carried out, it is proposed the development of a collaborative application that contemplates the definitions listed (sic). | pt_BR |
dc.language.iso | pt | pt_BR |
dc.subject | Aplicações Web | pt_BR |
dc.subject | Software de aplicação | pt_BR |
dc.subject | Sites da Web - Desenvolvimento | pt_BR |
dc.subject | Interfaces de usuário (Sistemas de computação) | pt_BR |
dc.title | Experiência do usuário em Progressive Web Apps | pt_BR |
dc.type | Monografia | pt_BR |
mtd2-br.advisor.instituation | Universidade de Caxias do Sul | pt_BR |
mtd2-br.program.name | Bacharelado em Sistemas de Informação | pt_BR |