Mostra el registre d'ítem simple
Desarrollo e implementación de una aplicación web progresiva (PWA)
dc.contributor | Muñoz Tapia, José Luis |
dc.contributor.author | Castell Ferreres, Gerard |
dc.contributor.other | Universitat Politècnica de Catalunya. Departament d'Enginyeria Telemàtica |
dc.date.accessioned | 2020-07-05T22:06:18Z |
dc.date.available | 2020-07-05T22:06:18Z |
dc.date.issued | 2020-05 |
dc.identifier.uri | http://hdl.handle.net/2117/192433 |
dc.description.abstract | The main goal of this thesis is design and develop a progressive web application right from scratch. This new technology adds a stack of powerful capabilities to web apps in order to extend its boundaries, such as the possibility of being installed in desktop and mobile devices, no matter whether it is Android or iOS. Furthermore, it allows to interact with the web offline and receive push notifications among many other features supported, providing a more complete user experience. Whilst PWA plays the main role of the project, React could be considered as co-star. This is a popular javascript library created by Facebook and based in a composable architecture which leads to simplicity, lightweight and speed. Finally, to put into practice all features introduced I have developed a PWA that offers tools to build social stories. This stories are commonly used with the aim of help kids with Autism Spectrum Disorder and special needs learn to communicate. |
dc.description.abstract | L’objectiu principal d’aquesta tesis es dissenyar i desenvolupar una aplicació web progressiva. Esta nova tecnologia proporciona un conjunt de potents capacitats a les aplicacions web amb la fi d'estendre els seus límits, com per exemple permetre que sigui instal·lada a l’escriptori i en dispositius mòbils, sense importar si es tracta d’Android o d’iOS. A més, permet interactuar amb la web “offline” i rebre notificacions “push” entre moltes altres eines, oferint una experiència d’usuari més completa. Mentre que les PWA son el protagonista del projecte, React podria ser considerat el coprotagonista. Es tracta d'una popular llibreria de Javascript creada per Facebook i basada en una arquitectura composable que comporta simplicitat, lleugeresa i velocitat. Finalment, per posar en pràctica totes les eines presentades, he desenvolupat una PWA que ofereix instruments per construir històries socials. Aquestes històries socials són comunament utilitzades amb l’objectiu d’ajudar a aprendre a nens amb Trastorn de l’Espectre Autista i necessitats especials a comunicar-se. 2 |
dc.description.abstract | El objetivo principal de esta tesis es diseñar y desarrollar una aplicación web progresiva. Esta nueva tecnología proporciona un conjunto de potentes capacidades a las aplicaciones web con el fin de extender sus límites, como por ejemplo permite que la web sea instalada en el escritorio y en dispositivos móviles, sin importar si se trata de Android o iOS. Además, permite interactuar con la web “offline” y recibir notificaciones “push” entre muchas otras herramientas, ofreciendo una experiencia de usuario más completa. Mientras que las PWA son el protagonista del proyecto, React podría ser considerado el coprotagonista. Se trata de una popular librería de javascript creada por Facebook y basada en una arquitectura componible que comporta simplicidad, ligereza y velocidad. Finalmente, para poner en práctica todas las herramientas presentadas, he desarrollado una PWA que ofrece instrumentos para construir historias sociales. Estas historias son comúnmente utilizadas con el objetivo de ayudar a niños con Trastorno del Espectro Autista y necesidades especiales para aprender a comunicarse. |
dc.language.iso | spa |
dc.publisher | Universitat Politècnica de Catalunya |
dc.rights | S'autoritza la difusió de l'obra mitjançant la llicència Creative Commons o similar 'Reconeixement-NoComercial- SenseObraDerivada' |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/es/ |
dc.subject | Àrees temàtiques de la UPC::Enginyeria de la telecomunicació |
dc.subject.lcsh | Cell phone systems |
dc.subject.lcsh | Web applications |
dc.subject.lcsh | Mobile apps |
dc.subject.other | Web |
dc.subject.other | Telefonia |
dc.subject.other | Movil |
dc.subject.other | React |
dc.title | Desarrollo e implementación de una aplicación web progresiva (PWA) |
dc.title.alternative | Development of progressive app web progresiva |
dc.title.alternative | Desarrollo de una app web progresiva |
dc.type | Bachelor thesis |
dc.subject.lemac | Telefonia mòbil |
dc.subject.lemac | Aplicacions web |
dc.subject.lemac | Aplicacions mòbils |
dc.identifier.slug | ETSETB-230.148870 |
dc.rights.access | Open Access |
dc.date.updated | 2020-06-16T05:50:19Z |
dc.audience.educationlevel | Grau |
dc.audience.mediator | Escola Tècnica Superior d'Enginyeria de Telecomunicació de Barcelona |
dc.audience.degree | GRAU EN ENGINYERIA DE TECNOLOGIES I SERVEIS DE TELECOMUNICACIÓ (Pla 2015) |