¿Qué son las PWA? (Progressive Web Apps)

  por    0   0

Sí, sé lo que estás pensando, otro artículo sobre software que pueda que no te aporte nada a tu negocio o empleo. Pero nada más lejos de la realidad. Si actualmente estás desarrollando tu carrera profesional en el mundo digital, tienes un negocio E-commerce o simplemente estás pensando en entrar en él, esto te interesa y mucho.

Desventajas de las APPs Móviles tradicionales

No nos va a sorprender que, hoy en día, el acceso a internet mediante el uso de dispositivos móviles es superior al de otras plataformas, lo que justifica la alta demanda que existe por parte de empresas y negocios el desarrollo de aplicaciones móviles.

Pero tienen un enorme problema, la gran cantidad de aplicaciones que existen en los marketplaces no son utilizadas por la gran cantidad de usuarios de está plataforma. Esto lo sabemos porque simplemente la mayoría utiliza las aplicaciones más populares (Facebook, Whatsapp, Twitter, Youtube, Instagram, etc.) y es por ello por lo que Google, como gran conocedor de esto (desarrollador de Android y el rey indiscutible de la información en internet), ha creado e impulsado el concepto de Progressive Web Apps, que viene siendo la manera de llevar todo el concepto y la simplicidad de las aplicaciones web a los dispositivos móviles y sumarle las ventajas y características de una aplicación móvil nativa. En otras palabras, crear una aplicación web que, al adaptarlo a dispositivos móviles, cuente con el comportamiento y características de una aplicación móvil.

PWAs al rescate ¿Cómo funcionan? ¿Qué ventajas aportan al eCommerce?

Y te estarás preguntando ¿cómo se consigue todo esto? Todo esto se consigue a través de una serie de tecnologías, estrategias técnicas y utilizando código reusable (API’s html5) para adaptar el comportamiento de la app web a una app móvil nativa con funcionalidades del propio navegador ya que, en la actualidad, el navegador cuenta con una serie de funcionalidades tales como acceder a la cámara, gps, acceder al micrófono, push notifications, etc. entre muchas otras, como si de una aplicación nativa se tratase. Gracias a ello, podemos aprovechar todo esto para adaptar la funcionalidad de la aplicación web en dispositivos móviles y que se comporte como una aplicación móvil nativa. Carga rápida como una aplicación móvil nativa, respuesta rápida a las interacciones, eficiencia y rendimiento prácticamente como una aplicación móvil nativa, funcionalidad offline gracias a la memoria caché, icono de acceso rápido como si se tratara de una aplicación móvil sin necesidad de instalación, apariencia y comportamiento como una aplicación móvil nativa, son algunas de las características que aumentan la confianza en los usuarios y que las PWA obtienen al traer lo mejor de la aplicación web y móvil en una.

El término Progressive quiere decir que puedes ir mejorándolo e implementando a medida que los navegadores se actualizan solos e incluyen nuevas funcionalidades, al igual que los API de html5, sin necesidad de reescribir de cero.

Como ya comentaba, la distribución del software en móviles es uno de los grandes problemas, por eso las PWA parten con mucha ventaja ya que el entorno de la web en sí es un modelo distribuido y la manera con la que los usuarios entran a tu sitio web sin necesidad de descargarlo e instalarlo es mucho más simple y no te fuerza a ello, mejorando la experiencia del usuario.

Así, Google se ha basado en ello para eventualmente crear el concepto de PWA que ya se está estandarizando como un concepto y tecnología propia de la que se está hablando en todos los rincones de desarrollo Front-End. Al ser un estándar, significa que no vas a tener que utilizar software de terceros (plugins, add-ons, etc.), sino que los propios navegadores proveerán estás características y funcionalidades. Así que no es aventurado afirmar que puede ser el futuro de las aplicaciones y sitios web.

Y si hablamos de Front-End, tenemos que hablar del gran Javascript. Una de las características Javascript que es fundamental en las PWA es el Service Worker, para ejecutar otro hilo ejecución en tu aplicación en background sync. o segundo plano para realizar otras tareas de forma pararela sin interferir en la ejecución del hilo principal, habilitar notificaciones push, sincronizar datos una vez se hayan enviado y la conectividad se cortó para que automáticamente los envie una vez vuelva a recuperarla, habilitar que contenido cachear, geolocalización, media API y un largo etcétera.

Como sabéis, o no, hay muchos frameworks basados en Javscript tales como ReactJS, AngularJS, VueJS, NativeScript, etc. así que está en vosotros valorar cual de ellos se adapta mejor a vuestras necesidades.

Sin duda,el futuro del marketing móvil y desarrollo de aplicaciones pasa por este concepto de las Progressive Web Apps ya que aúnan lo mejor de los mundos y mejora la experiencia del usuario final.

Jorge Sanabria
¡Síguenos!

Jorge Sanabria

Full Stack Developer at FreshCommerce
Full Stack Developer capaz de trabajar tanto en las capas Frontend cómo Backend de nuestros eCommerce. Resuelve los retos digitales, de manera eficiente y profesional.
Jorge Sanabria
¡Síguenos!

Latest posts by Jorge Sanabria (see all)

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *


Posts relacionados

Subvenciones para lanzar o mejorar tu eCommerce en Canarias


LEER MÁS →

Nadie duda hoy en día de que la transformación digital y la innovación son caminos seguros en la consecución de los objetivos empresariales de rentabilidad, eficiencia, competitividad… Afortunadamente, las Administraciones Públicas son cada vez más conscientes de ello y eso se refleja en el aumento de líneas de ayudas y partidas dedicadas al apoyo de […]

React, tecnología APP en eCommerce


LEER MÁS →

  ¿Qué es React? Una de las tendencias muy marcadas en el último año en el terrero del desarrollo de software y que seguirá en alza durante este 2018 es el flamante framework que se encuentra en las entrañas de sitios web y aplicaciones móviles de compañias tan gigantes como Facebook, Instagram, Airbnb, Uber, Wallmart, […]

10 datos clave sobre el Black Friday 2017


LEER MÁS →

Durante esta semana de resaca post Black Friday 2017 hemos ido recibiendo algunos datos que corroboran que esta festividad comercial heredada de Estados Unidos ha calado bien hondo en nuestro país. El Viernes Negro, que desde 2012 se celebra en España de manera oficial, ya supone un hito anual en las campañas de Marketing de todos […]

Consejos de estilo en fotografía para eCommerce


LEER MÁS →

Has decidido lanzarte a la aventura de montar tu propia tienda online, y tanto si has resuelto hacerlo por tus propios medios como si cuentas con ayuda experta, los retos y las tareas se acumulan. Ya estás pensando en el logotipo, el packaging, el marketing, las categorías,… Hasta que llega el momento en que debes […]

Llega ECOMMFEST ’17, el primer evento 100% eCommerce en Canarias

Festival eCommfest 2017


LEER MÁS →

Ecommfest ’17 es un festival especializado 100% en e-Commerce en Canarias que tendrá lugar el próximo día 1 de diciembre a partir de las 14:30h., en La Cascada, S/C de Tenerife. Se trata de un evento dedicado exclusivamente al comercio electrónico y a las diferentes vicisitudes a las que nos enfrentamos en el día a […]
AtrásListadoSiguiente