Ingeniería de software
Permanent URI for this community
Browse
Browsing Ingeniería de software by Subject "aplicaciones web progresivas"
Results Per Page
Sort Options
-
ItemAplicaciones Web Progresivas enfocadas en el uso y optimización de cache(Universidad Nacional de la Patagonia Austral, 2020-6) Rodríguez, Rocío Andrea ; Vera, Pablo Martín ; Martínez, María Roxana ; Alderete, Claudia Gabriela ; Dogliotti, Mariano GastónLa gran inserción de dispositivos móvilespone en foco el análisis de las soluciones diseñadas para los mismos. Los usuarios móviles descargan gran cantidad de aplicaciones y de hecho la tendencia indica que prefieren las aplicaciones móviles por sobre los sitios web móviles, este efecto se irá reduciendo con el desarrollo de PWA (Aplicaciones Web Progresivas). Las PWA permiten tener un ícono de acceso, poder trabajar offlineutilizando información almacenada internamente en el dispositivo, pueden ofrecer notificaciones; una PWA bien desarrollada dará el mismo aspecto que una aplicación móvil instalada en el dispositivo. La ventaja de las PWAs es que si se optimizan bien los esquemas de cache, permitirá disminuir el consumo de datos. Sobre este tema de optimización y esquemas de uso de cache se centra el presente proyecto.
-
ItemAplicaciones web progresivas impulsadas por el avance de los estándares web(Universidad Nacional de San Juan. Facultad de Ciencias Exactas, Físicas y Naturales, 2019) Rodríguez, Rocío Andrea ; Vera, Pablo Martín ; Martínez, María Roxana ; Parra Beltrán, Fernando Adolfo ; Trigueros, Artemisa ; Dogliotti, MarianoLa tecnología móvil ocupa un papel primordial en la vida de las personas hasta el punto por el cual en la actualidad el teléfono móvil combinado con internet es el principal medio por el cual se accede a la información. La mejora permanente en el hardware de los Smartphone permite disponer de equipos cada vez más poderosos que incluyen una gran cantidad de sensores (como ser GPS, de luz, ritmo cardiaco, de temperatura, presión atmosférica, etc). Estos sensores permiten a las personas interactuar con el medio. El propósito de esta línea de investigación, es el análisis de los nuevos estándares que permiten a las aplicaciones web hacer uso del hardware, esto impulsa a la construcción de aplicaciones web, ganando en portabilidad en comparación con el desarrollo nativo. Pero es importante que el usuario no sienta que ha perdido ningún elemento o atractivo que podía tener en una aplicación nativa, por ejemplo contar con un icono para abrir la aplicación, recibir notificaciones, etc. Estas características se pueden incorporar en las aplicaciones web utilizando el enfoque PWA (Aplicaciones Web Progresivas), uno de los principales puntos de estudio de este artículo.
-
ItemAprovechamiento de las características de las Aplicaciones Web Progresivas en las redes sociales(Universidad Nacional de Salta, 2021) Rodríguez, Rocío Andrea ; Vera, Pablo Martín ; Alderete, Claudia Gabriela ; Dogliotti, Mariano GastónGran parte de la población mundial ha encontrado en las redes sociales un lugar para comunicarse y difundir sus pensamientos e ideas. El acceso a las redes sociales se produce mayormente desde dispositivos móviles, los cuales poseen distintas características, sistemas operativos y capacidades. El acceso debe ser asegurado desde distintos dispositivos móviles así como desde computadoras. El desarrollar una aplicación particular para cada sistema operativo (considerando distintos versionados) y contemplando las diversas características de los mismos, resulta cada vez más complejo. Las PWA (aplicaciones web progresivas) permiten simplificar y unificar el desarrollo, con la portabilidad propia de la web, agregregando características propias de las aplicaciones nativas, donde para el usuario final es indistinto si se trata de una aplicación PWA ó nativa. Este trabajo presenta un relevamiento de las princiaples redes sociales, analizando cuales de ellas están construidas mediante el principio de PWA y además analiza ciertas características para detectar si realmente están bien configuradas y cumplen con los lineamientos básicos y buenas prácticas de las PWA.
-
ItemEstrategias de manejo de cache para Aplicaciones Web Progresivas : presentación de un esquema optimizado(Universidad Tecnológica Nacional. Facultad Regional San Francisco, 2021-3) Vera, Pablo Martín ; Rodríguez, Rocío AndreaLas aplicaciones web progresivas permiten tomar las ventajas del diseño adaptativo construyendo una única solución que pueda ser utilizada en todas las plataformas, pero además tiene características propias de las aplicaciones nativas. Algunas de estas características son iniciarlas desde un ícono, trabajar desconectadas, manejar almacenamiento local en el dispositivo, así como acceso al hardware. En este artículo se presenta una estrategia para el manejo de cache en aplicaciones web progresivas, que permite evitar descargar datos de la red cuando estos pueden ser accedidos desde la cache del dispositivo aun cuando se detecte una nueva versión.
-
ItemMejorando la performance en Aplicaciones Web Progresivas mediante estrategias de utilización de la Cache(Universidad Nacional de Chilecito, 2021) Rodríguez, Rocío Andrea ; Vera, Pablo Martín ; Martínez, María Roxana ; Cifuentes, Franco Ignacio ; Alderete, Claudia Gabriela ; Dogliotti, Mariano GastónLas aplicaciones web progresivas (PWA) han permitido trasladar las ventajas de las aplicaciones nativas (funcionamiento desconectado, acceso a hardware, uso de almacenamiento local, notificaciones, icono de acceso, etc…) a las aplicaciones web. Se cuenta entonces con aplicaciones que como toda solución web destacan por su portabilidad, pero con los beneficios y forma de uso de las aplicaciones nativas. En esta línea de investigación, el foco está puesto en el uso de almacenamiento interno en el dispositivo (cache) para generar estrategias que permitan optimizar esa cache disminuyendo la necesidad de consumir datos de la red. Para lo cual se diseñó una estrategia que une varios enfoques de cache existentes para generar una solución integral. Lo que permitirá comparar la performance de las soluciones existentes que utilizan una solución tradicional de manejo de cache, con la propuesta optimizada del equipo de investigación.