dc.contributor.advisor |
Silva, Roger Sá da |
pt_BR |
dc.contributor.author |
Mazzarolo, Vinícius |
pt_BR |
dc.date.accessioned |
2024-07-30T16:37:09Z |
|
dc.date.available |
2024-07-30T16:37:09Z |
|
dc.date.issued |
2021 |
pt_BR |
dc.identifier.uri |
https://dspace.ifrs.edu.br/xmlui/handle/123456789/1275 |
pt_BR |
dc.description.abstract |
Os Progressive Web Apps (PWAs) surgem como uma nova forma de unificar o desenvolvimento e a distribuição de aplicativos. Essa nova proposta tem o potencial de amenizar o problema da necessidade de desenvolver um projeto para cada plataforma. Um dos principais questionamentos em relação aos PWAs refere-se à sua semelhança com aplicações nativas e se oferece uma experiência de utilização semelhante a estas. Diante desse contexto, o presente trabalho objetiva desenvolver um PWA e analisar o seu comportamento a partir do desenvolvimento de uma aplicação protótipo, ao implementar as principais funcionalidades disponíveis em sua arquitetura e verificar a viabilidade de utilização de um PWA em alternativa ao desenvolvimento de uma aplicação nativa. Para tanto, por meio do método de prototipação exploratório, utilizou-se o framework VueJS em conjunto com a biblioteca CapacitorJS para a construção da aplicação, validando-a nos ambientes Windows e Android. O protótipo desenvolvido foi capaz de utilizar os recursos dos dispositivos por meio dos navegadores. Portanto, mostra-se uma alternativa viável a aplicações nativas, uma vez que a experiência de utilização do usuário no PWA é bastante similar à de uma aplicação nativa. |
pt_BR |
dc.description.abstract |
Progressive Web Apps (PWAs) emerge as a new way to unify
application development and distribution. This new proposal has potential to
mitigate the requirement to develop a project for each platform. One of the
main questions regarding PWAs refers to its similarity to native applications
and offers a similar user experience to these. Given this context, this work
aims to develop a PWA and analyze its behavior from the development of a
prototype application, by implementing main features available in its
architecture and verifying feasibility of using a PWA as an alternative to the
development of a native application. For this purpose, through exploratory
prototyping method, VueJS framework was used together with CapacitorJS
library to build the application, validating it in Windows and Android
environments. The developed prototype was able to use the resources of
devices through browsers. Thus, it is a viable alternative to native
applications, since the user experience in PWA is very similar to a native
application. |
en |
dc.format.mimetype |
application/pdf |
pt_BR |
dc.language.iso |
por |
pt_BR |
dc.rights |
Open Access |
en |
dc.subject |
Engenharia de protótipos |
pt_BR |
dc.subject |
Aplicações Web |
pt_BR |
dc.title |
Progressive Web Apps uma nova abordagem no desenvolvimento de aplicações Web |
pt_BR |
dc.type |
Trabalho de conclusão de graduação |
pt_BR |
dc.degree.grantor |
Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Sul |
pt_BR |
dc.degree.level |
Graduação |
pt_BR |
dc.degree.date |
2021 |
pt_BR |
dc.degree.local |
Veranópolis, BR-RS |
pt_BR |
dc.degree.graduation |
Tecnologia em Análise e Desenvolvimento de Sistemas |
pt_BR |
dc.degree.department |
Campus Veranópolis |
pt_BR |