Las aplicaciones web 

Todo el mundo conoce los sitios web i las aplicaciones para móvil. Pero una nueva tendencia aparece en el mercado digital estos últimos tiempos, son las aplicaciones web. De hecho, las aplicaciones web aparecieron a principios de los años 2000, pero es recientemente que sitios web convencionales están migrando a aplicaciones web

En breve, las aplicaciones web son unos programas a medio camino entre sitio web i aplicación móvil. Desde el punto de vista del usuario, una aplicación web se parece mucho a un sitio web, pero las aplicaciones web llevan con ellas toda una serie de ventajas que veremos más adelante.

 

Que es una aplicación web

Antes de profundizar sobre que es una aplicación web, tenemos que entender como funciona un sitio web. De hecho, cuando visitamos un sitio web, el servidor nos envía la pagina que le hemos pedido (en general la pagina de inicio) y cuando navegamos a otra pagina del mismo sitio web (por ejemplo, la página de contactos) estamos pidiendo al servidor que nos envíe otra página. Lo que significa que, cada vez que vamos de una página a otra del mismo sitio web, necesitamos el servidor y una conexión internet. Además, el cambio de página tendrá asociado un tiempo de respuesta.

En una aplicación web los intercambios con el servidor se pasan de otra manera. Cuando visitamos el sitio web, el servidor nos envía todo el sitio web (con todas las páginas que lo componen) y, una vez todo el sitio web cargado, podremos navegar de una página a otra sin la necesidad del servidor. Es el código de la aplicación que funciona en nuestro navegador quien se ocupa de presentarnos la página correspondiente cuando cambiamos de página.

Los tipos de aplicaciones web

Las aplicaciones web SPA 

Este tipo de aplicaciones web son las que llegaron a principios de los años 2000 y que no convencieron a la comunidad de desarrolladores. Se las llama SPA del inglés Single Page Application

Es verdad que, a pesar de su potencial tenían un gran defecto: el visitante de la aplicación web tiene que esperar que todo el sitio web se descargue antes de poder interactuar. Hoy en día, se estima que, si un sitio web tarda mas de tres segundos a mostrarse, hay una grande posibilidad que el visitante no consulte la página. Además, otro problema importante es que para poder ver el contenido de cada página se necesita ejecutar la aplicación. Para los navegadores de hoy en día esto no es un problema, pero los motores de búsqueda utilizan robots que inspeccionan el contenido de cada uno de los sitios web para poder categorizarlos y posicionarlos adecuadamente. La mayoría de los robots no ejecutan el código y por tanto el posicionamiento de nuestra aplicación web no será muy bueno

Las aplicaciones web progresivas (o PWA)

Este tipo de aplicaciones son las que llegan en fuerza estos dos últimos años, del inglés Progressive Web Apps. Las aplicaciones web progresivas tienen todas las ventajas de los sitios web convencionales y todas las ventajas de las aplicaciones web para el usuario.  

Las aplicaciones web progresivas se cargan en tres fases:

1.- Vista preliminar de la página consultada

Cuando accedemos a una de las paginas del sitio web, el servidor nos envía una versión “estática” de la página (es exactamente el mismo funcionamiento que para un sitio web tradicional). Esta vista preliminar permite solucionar los dos problemas de las SPA: el posicionamiento y el tiempo necesario para mostrar el contenido

 

2.- Carga de la aplicación en segundo plano

Mientras el visitante esta ocupado consultando la vista preliminar, sin saberlo, la aplicación se carga en nuestro terminal (ordenador, móvil, tableta…) El tiempo de carga depende de la complejidad de la aplicación y de la calidad de la conexión internet

 

3.- Paso de la vista preliminar a la aplicación

Una vez la aplicación está descargada, esta toma el control sin que nos demos cuenta y a partir de este momento estamos en la aplicación. A partir de este momento, si cambiamos de página ya no necesitamos el servidor, por ejemplo

 

¿Cuáles son las ventajas de las aplicaciones web?

Las aplicaciones web progresivas llevan con ellas toda una serie de ventajas comparadas con los sitios web convencionales. Además, se espera que con el tiempo nuevas posibilidades se añadan a las ya existentes.

Aquí te presentamos algunas de las ventajas principales:

Navegación rápida

Una vez la aplicación esta cargada podemos cambiar de página de manera instantánea ya que no dependemos del servidor

 

Instalación de la aplicación en un móvil

Una aplicación web se puede instalar en un móvil como una aplicación móvil nativa (solo para Android de momento). Además, la instalación se hace desde el mismo sitio web sin tener que ir al “Play Store” de Google

Video de ejemplo de instalación

 

Modo sin conexión

Una vez tenemos la aplicación, podemos fácilmente crear un modo sin conexión que nos permite continuar visitando el sitio web en modo avión. Evidentemente, no toda la información se puede presentar en modo sin conexión ya que las actualizaciones no se podrán cargar, pero podemos continuar consultando el sitio web

 

Visitas posteriores ultra rápidas

Cuando vamos a volver al sitio web, ya tenemos toda la aplicación en nuestro terminal, por lo tanto los únicos datos que nos hacen falta son relacionados con el cambio de contenido.

 

Ejemplos de aplicaciones web progresivas

Starbucks

Si visitamos Starbucks dese un móvil, sin saberlo vamos a ser dirigidos a app.starbucks.com que es una aplicación web progresiva. Starbucks quería mejorar la experiencia de usuario y captar nuevos clientes en zonas con mala conectividad. En realidad, Starbucks buscaba una forma de proponer a sus clientes un sistema fácil y rápido para que pudiesen encargar con el móvil incluso con condiciones de conectividad desfavorables.

Enlace a la aplicación web de Starbucks

Aplicación web de starbucks
Aplicación web de Starbucks

 

Twitter

Si accedemos a Twitter en su versión para móvil, vamos a acceder en su aplicación web progresiva. En Twitter la llaman “Twitter Lite Platform”. En Abril 2017 la aplicación web progresiva de Twitter se convirtió en la manera de acceder a Twitter por defecto con el móvil y, esto, significa casi 100M de visitas al día.

Enlace a la aplicación web de Twitter

Aplicación web de Twitter
Aplicación web de Twitter

 

kubiiks

¡Este sitio web es en realidad una aplicación web progresiva! kubiiks SAS es una agencia digital especializada en la creación de aplicaciones web progresivas. Hemos desarrollado toda una plataforma de código que nos permite de proponer aplicaciones web progresivas configurables a precios muy abordables. Si quiere saber más, visite nuestra página de inicio

Página de inicio de kubiiks
Aplicación web de kubiiks

 

 

Creado : 01-Apr-2020

Descubra como las nuevas tecnologías web le pueden ayudar

Recibirá un correo electrónico al mes con explicaciones de nuevas funcionalidades del web

Condiciones de utilización de datos personales