Mostrar el registro sencillo del ítem
Implementación de un sistema de notificaciones push de bajo coste de operación
dc.creator | Amatriain Gurpegui, David | es_ES |
dc.date.accessioned | 2022-07-28T10:31:49Z | |
dc.date.issued | 2022 | |
dc.identifier.uri | https://hdl.handle.net/2454/43607 | |
dc.description.abstract | Este trabajo propone el análisis, desarrollo e implementación de un sistema de notificaciones push móviles, con el que seremos capaces de alertar de eventos de seguridad captados por terminales de control de acceso de la empresa dasGate a los responsables de seguridad de salones de juego. Esta propuesta se ha realizado debido a la baja escalabilidad que ofrece el sistema que implementa dasGate actualmente (Pushover). El nuevo prototipo se conocerá como dasAlert. Se trata de un sistema más robusto y escalable, capaz de soportar una gran cantidad de usuarios a la vez que notificaciones. Su sencilla integración en cualquier sistema es una de sus características más destacables. La implementación de dasAlert se llevará a cabo mediante el uso de varios componentes. Una aplicación móvil multiplataforma, desarrollada con React Native, será la encargada de recibir notificaciones en los smartphones. En cuanto al servidor se utilizará una arquitectura serverless, ubicando la lógica en los servidores de Firebase. Firebase, además, proporcionará servicios como autenticación, base de datos, y envío de notificaciones. Se utilizará Firebase para el envío de notificaciones, debido a la necesidad de usar un Push Notification Service (PNS) para hacer llegar las notificaciones a los smartphones, ya que la app requiere conectarse con la tienda de aplicaciones del respectivo sistema operativo para la recepción de los mismos. Firebase hará de proxy entre el servidor y los diferentes PNS, en este caso FCM de Android y APNS de iOS, con el fin de facilitar conexiones. Por último, se realizará una comparación entre Pushover y dasAlert tanto económica como de facilidad de integración en un entorno de producción. Asimismo, se mostrará una demo del nuevo sistema con la que se podrá tener una interpretación gráfica del sistema. | es_ES |
dc.format.mimetype | application/pdf | en |
dc.language.iso | spa | en |
dc.subject | Notificaciones push móviles | es_ES |
dc.subject | Firebase | es_ES |
dc.subject | React Native | es_ES |
dc.subject | Android | es_ES |
dc.subject | iOS | es_ES |
dc.subject | App | es_ES |
dc.subject | Grado en ingeniería de Telecomunicaciones | es_ES |
dc.title | Implementación de un sistema de notificaciones push de bajo coste de operación | es_ES |
dc.type | Trabajo Fin de Grado/Gradu Amaierako Lana | es |
dc.type | info:eu-repo/semantics/bachelorThesis | en |
dc.date.updated | 2022-07-15T12:08:02Z | |
dc.contributor.affiliation | Escuela Técnica Superior de Ingeniería Industrial, Informática y de Telecomunicación | es_ES |
dc.contributor.affiliation | Industria, Informatika eta Telekomunikazio Ingeniaritzako Goi Mailako Eskola Teknikoa | eu |
dc.description.degree | Graduado o Graduada en Ingeniería en Tecnologías de Telecomunicación por la Universidad Pública de Navarra | es_ES |
dc.description.degree | Telekomunikazio Teknologien Ingeniaritzako Graduatua Nafarroako Unibertsitate Publikoan | eu |
dc.rights.accessRights | Acceso embargado 5 años / 5 urteko bahitura | es |
dc.rights.accessRights | info:eu-repo/semantics/embargoedAccess | en |
dc.embargo.lift | 2027-07-01 | |
dc.embargo.terms | 2027-07-01 | |
dc.contributor.advisorTFE | Arnedo Gil, Israel | es_ES |