2.4.2. Aplicaciones web
Esta clase de apps son esencialmente sitios web, ya que son accesibles desde un navegador en un dispositivo móvil, pero con la particularidad de poseer características propias de una aplicación nativa. Para desarrollar este tipo de sitios se utilizan muchas funcionalidades incorporadas en HTML5, que permiten un mayor control sobre algunos complementos del dispositivo desde el que se acceda. “Las aplicaciones web no son aplicaciones reales; en realidad son sitios web que, en muchos sentidos, se ven y se sienten como aplicaciones nativas, pero no se implementan como tal” (Budiu, 2013) 1.
Este tipo de aplicaciones existen ya que son convenientes tanto para los desarrolladores, quienes no se necesitan crear diferentes versiones para cada sistema operativo – dado que las nativas se programan en diferentes lenguajes según la plataforma – sino que con una misma versión en HTML5 pueden servir a un gran rango de dispositivos, como para la gran cantidad de usuarios que por variados motivos deciden no instalar apps – por escaso espacio de almacenamiento, desconfianza del origen, evitar el paso de instalación – obteniendo así una experiencia similar con la añadida rapidez. Es pertinente aclarar, que al ser un sitio web, a menos que el mismo esté desarrollado para que almacene datos, muchas aplicaciones de este estilo son únicamente accesibles estando conectado a Internet. Una ventaja fundamental sobre las nativas es que las web pueden ser accedidas desde dispositivos no tan modernos, como los de gama media y gama alta, los cuales prestan conexión a Internet pero no siempre existen apps instalables para esa plataforma que sean compatibles.
Las aplicaciones de sitios o redes sociales más importantes generalmente ofrecen tanto aplicaciones nativas como web de su servicio, dado que tratan de abarcar la mayor cantidad de usuarios posibles.
Un ejemplo concreto es Twitter. La aplicación nativa de esta red social se distribuye para los mayores sistemas operativos, distinguiendo distintos tipos de dispositivos: iPhone, tablets con Android, Windows Phone, iPad, entre otros. La aplicación web, sin embargo, es una sola y puede ser accedida desde cualquier celular, tablet, y hasta computadoras, con sólo ingresar a la siguiente dirección: https://mobile.twitter.com/.
El costo de desarrollo para tantas versiones de apps diferentes es elevado, que sólo grandes empresas pueden tomar. No obstante, esta clase de aplicación suele ser una adaptación del sistema original, y suele ser más económica de realizar, teniendo en cuenta que sirve a una amplia gama de usuarios. En muchas ocasiones, ambas suelen mantener una línea estética similar, pero, como en el caso de Twitter, se demuestra que la versión web suele quedarse atrás en términos de actualizaciones. Esta comparación de diseño puede visualizarse en la Figura 4: Aplicaciones nativas vs. web, en donde además se observa que ambas cumplen las mismas funcionalidades.
A partir del tercer capítulo se analiza de qué manera puede un sitio llegar a transformarse en una aplicación web, utilizando técnicas de adaptabilidad.
-
Budiu, R. (14 de Septiembre de 2013). Mobile: Native Apps, Web Apps, and Hybrid Apps. Disponible en: http://www.nngroup.com/articles/mobile-native-apps/ ↩