Thesis Arquitectura de software móvil resiliente basada en el paradigma Offline-First y el patrón Store-and-Forward
| dc.contributor.department | Departamento de Electrónica e Informática | |
| dc.contributor.guia | Carrasco Sáez, José Luis | |
| dc.coverage.spatial | Sede Concepción | |
| dc.creator | Farías Soto, Jorge Ignacio | |
| dc.date.accessioned | 2026-02-26T19:16:41Z | |
| dc.date.available | 2026-02-26T19:16:41Z | |
| dc.date.issued | 2025-12 | |
| dc.description.abstract | Esta memoria presenta el diseño e implementación de una arquitectura de software móvil resiliente basada en el paradigma Offline-First y el patrón Store-and-Forward. El trabajo aborda la problemática de la pérdida de datos y la interrupción operativa en aplicaciones de terreno con conectividad inestable. Utilizando un stack moderno compuesto por React Native, Expo, SQLite con interfaz JSI y BetterAuth, se desarrolló un mecanismo de sincronización asíncrona que garantiza la integridad de los datos y una experiencia de usuario fluida. Los resultados obtenidos en entornos de simulación Android demostraron una mejora de hasta 7.8x en el rendimiento de persistencia local y una reducción del 98% en el overhead de red mediante técnicas de batching. La solución valida la viabilidad de utilizar la "Nueva Arquitectura" de React Native para aplicaciones empresariales críticas. | es |
| dc.description.abstract | This thesis presents the design and implementation of a resilient mobile software architecture based on the Offline-First paradigm and the Store-and-Forward pattern. The work addresses the issues of data loss and operational interruption in field applications with unstable connectivity. Using a modern stack consisting of React Native, Expo, SQLite with JSI interface, and BetterAuth, an asynchronous synchronization mechanism was developed to ensure data integrity and a smooth user experience. Results obtained in Android simulation environments demonstrated up to a 7.8x improvement in local persistence performance and a 98% reduction in network overhead through batching techniques. The solution validates the feasibility of using React Native's "New Architecture" for critical enterprise applications. | en |
| dc.description.program | Ingeniería en Informática | |
| dc.format.extent | 48 páginas | |
| dc.identifier.barcode | 3560900289280 | |
| dc.identifier.uri | https://repositorio.usm.cl/handle/123456789/77855 | |
| dc.language.iso | es | |
| dc.publisher | Universidad Técnica Federico Santa María | |
| dc.rights | Attribution-NoDerivatives 4.0 International | en |
| dc.rights.uri | http://creativecommons.org/licenses/by-nd/4.0/ | |
| dc.subject | Sincronización móvil | |
| dc.subject | Aplicaciones empresariales | |
| dc.subject | Resiliencia de software | |
| dc.subject | Offline-First | |
| dc.subject | React Native JSI | |
| dc.subject | SQLite | |
| dc.subject | Mobile synchronization | |
| dc.subject | Software resilience | |
| dc.subject | business applications | |
| dc.subject.ods | 8 Trabajo decente y crecimiento económico | |
| dc.subject.ods | 9 Industria, innovación e infraestructura | |
| dc.title | Arquitectura de software móvil resiliente basada en el paradigma Offline-First y el patrón Store-and-Forward | |
| dspace.entity.type | Tesis |
