Aplicaciones Móviles vs Sitio Web Responsivo

Antes adaptar un sitio web a un teléfono inteligente era algo simple, ya que era una continuación de lo que se ofrecía a los usuarios desde una web para escritorio. La movilidad significaba ordenadores portátiles que podían utilizar fácilmente sitios web diseñados para ordenadores de escritorio. Hoy en día todo ha cambiado y ahora tenemos que atender a miles de dispositivos y tamaños de pantalla. A menudo nos preguntan los clientes si deben desarrollar una aplicación móvil o simplemente seguir con un sitio web de diseño responsivo que se adapte a la pantalla de los usuarios.

Déjanos primero deshacernos de algunos mitos y aclarar la semántica.

Sitio web no responsivo

Esta era la manera en la que hacíamos sitios web y no está pensada para adaptarse a diferentes tamaños de los dispositivos en los que se ven los sitios web. Estos sitios web son muy difíciles de usar para los usuarios móviles o de tabletas porque son los visitantes los que tienen que desplazarse de un lado a otro, así como arriba y abajo, o hacer zoom para ver el contenido.

Website adaptable

Un script en el código detecta el tipo de dispositivo del visitante, y por lo tanto reduce el tamaño de la página web (portal) para que coincida con el tamaño de la pantalla. Esto no cambia la presentación o el orden del contenido del sitio web, sino que simplemente reduce el tamaño de la fuente, imagen, etc., de modo que la página del sitio web se ajuste a la pantalla. La desventaja de este sistema es que la fuente se vuelve cada vez más pequeña y por lo tanto difícil de leer, las teclas de navegación son difíciles de tocar a menos que el usuario haga zoom, y los enlaces de texto se convierte en un asunto de hit-and-miss. Esto significa que la usabilidad del sitio web se ve afectada a pesar de que la página del sitio web está encajando en la pantalla del dispositivo del usuario.

Sitio web responsivo

El código del sitio web responsivo reconoce el tamaño de la pantalla en uso y cambia la presentación, el orden y el tamaño del contenido para ajustarse al tamaño de la pantalla, al mismo tiempo que selecciona el mejor tamaño de fuente y tamaño de imagen. Las teclas de navegación se presionan debajo del botón para que pueda abrir la navegación haciendo clic en el botón. Esto amplía las claves de navegación a una lista completa (y fácil de leer) del contenido del sitio web y las claves de navegación, incluyendo cualquier menú desplegable. La habilidad en el diseño de un sitio web responsivo es controlar el orden en que el contenido se muestra para que texto, imagen, mensaje de marketing y lógica todavía tengan sentido para los visitantes independientemente del dispositivo que utilizan.

Sitio web de Móviles

Esto implica crear un sitio web completamente diferente diseñado solo para móviles. Cuando el sitio web detecta algo más que un escritorio o portátil, el visitante es redirigido al sitio web móvil. El problema en esta solución es, por supuesto, el costo, ya que no solo estás creando 2 diseños y sitios web separados, sino que también tienes que afrontar el costo de la gestión del contenido para aseguratse de que se mantienen en sincronía.

Aplicación móvil (App)

Esta es una aplicación separada que se desarrolla específicamente para ser utilizado por los dispositivos móviles con su sistema operativo único (iOS, Android, Windows). Estas aplicaciones se descargan en el dispositivo móvil y el usuario no necesita visitar el sitio web, ya que puede utilizar la aplicación móvil para realizar transacciones, leer contenido, interactuar con el sitio web, etc. sin realmente visitar la web.

¿Qué implica todo esto?

En primer lugar, si no has cambiado tu sitio web a Sitio Web Responsivo (o Diseño Responsivo) y todavía estás utilizando el sitio web no-responsivo debes tomar medidas ahora y cambiar. Google, Yahoo y Bing están desplazando hacia abajo los sitios web no responsivos. A medida que tus competidores cambian a Responsive Design, tu sitio web comenzará a caer en SERP. El énfasis actual en la usabilidad y la experiencia del usuario, como el uso de múltiples dispositivos, el tiempo de carga de páginas y la interconexión lógica no desaparecerá y los motores de búsqueda se centrarán cada vez más en este tema.

En segundo lugar, si tienes un sitio web de diseño responsivo no necesitas un sitio web móvil separado, ya que tu sitio web se adapta y se ve bien en dispositivos que no sean de escritorio.

Por último, hay razones válidas para crear una aplicación móvil (en comparación con el sitio web móvil), pero esto no es un sustituto del sitio web, que igualmente requiere estar disponible y ser visto con eficacia por los dispositivos móviles. Debes seguir contemplando opciones para tu sitio web en dispositivos móviles independientemente de si tienes una aplicación móvil o no.

¿Por qué necesito una aplicación móvil?

La verdadera pregunta es si necesitas una aplicación móvil (app) o sería suficiente con un sitio web responsivo.

La verdadera respuesta tiene que ser si piensas que puedes agregar valor a la experiencia del usuario e introducir mejoras de funcionalidad y usabilidad en una aplicación móvil que no puedes lograr en tu sitio web. Algunos ejemplos de funcionalidad de valor agregado que puede agregar una App pero que no se puede implementar en un sitio web son:

  • Integración de los Contactos – ¿Mejoraría la experiencia de usuario si la aplicación pudiera leer, conectar e interactuar con el directorio de contactos del usuario en su dispositivo móvil? Por ejemplo, la posibilidad de notificar a otros usuarios de la lista de contactos que otro usuario está conectado, o está usando la aplicación, o está interactuando. Piensa en WhatsApp, Facebook, etc. donde los contactos son críticos para lograr una plena usabilidad y experiencia de usuario.
  • Notificaciones – ¿Tus usuarios se beneficiarían de la «Notificación», es decir, al empujar las actualizaciones a su dispositivo que de lo contrario se perderían? Por ejemplo, actualizar el estado de los contactos (Facebook, Twitter), la presencia en línea (WhatsApp, Viber), noticias que puedan interesarles (BBC News, CNN News, etc.), estado del pedido (empresas logísticas como Amazon, eBay, DHL), estado de la actividad (notificación bancaria de transacciones en cuenta o tarjeta de crédito), seguridad (bancos, compañías de tarjetas de crédito que expiden códigos de autorización para transacciones, etc.).
  • Seguridad – ¿Necesitas medidas especiales de seguridad? Por ejemplo, a medida que los bancos se desplazan para atender más transacciones en Internet, las aplicaciones móviles permiten una mayor y más estrecha integración de la seguridad, como el certificado digital o la firma digital, que no es una opción para los sitios web.
  • Comunicación instantánea o continua – ¿Los usuarios necesitan o esperan comunicación instantánea contigo? Por ejemplo, si estás ofreciendo Redes Sociales, Soporte, Noticias, etc. estas son comunicaciones en tiempo real e instantáneas que necesitan conexión constante.

A menos que tú y tus clientes necesiten uno o más de los servicios anteriores, no hay una razón realmente «convincente» para que consideres tener una aplicación móvil. Puede ser que desees ofrecer la aplicación móvil como parte de tu marca o estrategia de marketing, pero esto es más una «elección» que una razón «de peso» para el desarrollo de una aplicación móvil.

¿Cuáles son los costos a considerar?

Desarrollar cualquier aplicación es un compromiso a largo plazo y no es un proyecto único. Es necesario estar preparado para los costos en curso, como la integración con los nuevos sistemas operativos, a saber, nuevas versiones de iOS, Android o Windows. También debes considerar las amenazas de seguridad constantes. Debes ser muy consciente de que la creación de una aplicación requerirá un desarrollo y apoyo continuos. Así que aquí hay cuestiones que debes considerar dentro de los costos antes de optar por una aplicación móvil:

  • Sistema operativo
    Hay sin duda sólo 2 sistemas operativos que vale la pena considerar: iOS y Android. Sin embargo, cada sistema operativo tiene muchas variantes y versiones, por lo que debes asegurarte de hacer la elección correcta para apoyar uno u otro o ambos.
  • Mantenimiento
    Los sistemas operativos se actualizan por diversas razones, incluyendo seguridad, funcionalidad añadida, usabilidad mejorada, etc. Como proveedor de aplicaciones, debes asegurarte de seguir desarrollando tu aplicación para nuevas versiones de los sistemas operativos, así como el apoyo a versiones anteriores a medida que la gente sigue utilizando dispositivos más antiguos. Actualmente Google y Apple lanzan una nueva versión de su sistema operativo cada 12 a 24 meses, por lo que necesitsa estar preparado para los costos asociados con el cumplimiento de la versión.
  • Corrección de errores
    Como todos sabemos, no existe el software «Bug Free». Con todas las variaciones ambientales en cada dispositivo de usuario (Sistema Operativo, Otras Aplicaciones, Conectividad de Red, Hardware, etc.), tendrás que estar preparado para el soporte continuo y la corrección de errores. No hay manera de que tú o tu desarrollador tengan tiempo, recursos y dinero suficientes para probar cada variación y combinación de uso, por lo que será inevitable que en algún momento te encuentres con un error o dos, y es necesario presupuestar estas contingencias.
  • Funcionalidades solicitadas
    Todas las aplicaciones son entidades vivas y a medida que los usuarios adquieren más experiencia y se exponen a diferentes escenarios, tendrás nuevas «Solicitudes de funcionalidades». Si quieres mantener a tus usuarios y seguir siendo competitivo, entonces tienes que responder y cumplir con las expectativas. Decir «Es que es una aplicación gratuita» no es una respuesta, y nunca ha ganado ningún punto con ningún usuario, así que olvídate de ese enfoque, ya que no funciona.
  • Aprobación de las tiendas de aplicaciones
    Si deseas vender o proporcionar de forma gratuita tu aplicación móvil, entonces necesitas tener la aplicación aprobada para la venta de Apple Store y Google Store. Esto significa que tienes que pagar tarifas para convertirte en un desarrollador y tener la aplicación probada para que pueda ser descargada de las tiendas del sistema operativo respectivo. Esto significa que tendrás los costos iniciales, así como los costos en curso para sólo mantener los productos disponibles en estas tiendas.

¿Entonces cuál es la conclusión?

Realmente se trata de si tienes una razón «de peso» para ir por la ruta de la aplicación móvil o si esto es sólo un capricho o «¿No sería guay?» ¡concepto que sonaba muy bien en una reunión en el bar!

Si no la tienes, entonces esto podría terminar siendo una opción costosa, y lo mejor será concentrarte en hacer un sitio web más amigable para dispositivos móviles y fácil de usar. Hay muchas acciones que puedes tomar para hacer tu sitio web más fácil de navegar, interactuar y usar. La mayoría de los propietarios de sitios web dan poco o ningún tiempo para considerar estos problemas más allá de los primeros días de lanzamiento de su flamante nuevo sitio web. Después de unas semanas el nuevo sitio web ya no es nuevo y todo el mundo pasa al siguiente proyecto.

Los sitios web necesitan cuidado, monitoreo y que experimentes con ellos. Deberías probar nuevas páginas, orden la navegación, enfoque creativo para presentar el contenido, ubicaciones de enlaces alternativos, opciones de llamada a la acción, etc. Esto es mucho menos costoso que desarrollar y mantener una aplicación móvil. Proporcionamos servicios integrales de Desarrollo de Aplicaciones Móviles, Consultoría de Sitios Web y Administración de Presencia Web, así que contáctanos para ver qué podemos hacer por ti.