Think Now Noviembre 2019 | Page 23

menor uso de datos, sin re- ducir el rendimiento. • Accesibilidad mejorada mediante la eliminación de descargas y compras de aplicaciones. • Navegación web sin co- nexión y acceso web a hardware móvil. Gartner (empresa consul- tora y de investigación de las tecnologías de la infor- mación) ha pronosticado que los PWA reemplazarán el 50% de las aplicaciones móviles para 2020. Las grandes empresas digita- les (Twitter, Forbes, Uber, Alibaba, AliExpress) ya optaron por utilizar PWA, mostrando una creciente co- lección de estudios de casos que muestran el efecto positivo de estos mismos. Pero la falta de soporte para funciones específicas no impide el uso de PWA. Dado que los PWA son sitios web, seguirán funcionando en todos los navegadores (solo que sin todas las funciones). ¿Cómo funcionan los PWA? ¿Con que accesibilidad cuentan? • Una aplicación web progresiva es una aplicación de software, escrita en la plataforma web y que se ejecuta en el navegador, comportándose como una aplicación nativa entregada en la nube. Los tiempos de carga de los PWA admiten la accesi- bilidad para las empresas que operan en mercados emergentes o que necesitan proporcionar a los usua- rios acceso constante al sitio en todo momento. • Es una aplicación porque instala y ejecuta código en el dispositivo o computadora del comprador, con más velocidad y capacidad que las "aplicaciones Ja- vaScript de una sola página" del pasado. Un ejemplo podría ser la rápida expansión de Uber a nuevos mercados, esto exigió una aplicación rápida e independiente, con la finalidad de que el dispositivo funcionara bien, independientemente de la ubica- ción. Por lo tanto, optaron por un PWA. • Es web porque está escrito en los idiomas de la web (HTML, CSS y JavaScript) en lugar de en algún lenguaje específico de dominio o en un marco nativo cautivo para una plataforma. ¿Existen desafíos para los PWA? • Y es progresivo porque se carga lentamente, junto con los datos y activos relevantes, a medida que el usuario navega dentro de la red. Si bien un PWA puede significar una interfaz de usuario familiar y una curva de aprendizaje plana para los usuarios, existen diferencias significativas en el backend, que afectan a los desarrolladores y a los vendedores. ¿Los PWA son compatibles con la mayoría de los na- vegadores? Sin embargo, hay tres puntos a tener en cuenta: • Es fácil romper el SEO. El soporte moderno del navegador que cuenta con funciones como push y guardar en la pantalla de ini- cio, es parte integral de las PWA. Los PWA requieren que los navegadores admitan a los "trabajadores de servicio", lo que hacen casi todos los navegadores modernos. (A Safari se le conoce como "el Internet Explorer de PWA"). • Los análisis de PWA son difíciles de configurar y administrar. • Es posible que su equipo de desarrollo no esté listo para PWA. 22