Saltar al contenido

Las costuras

Los sitios donde una base común para cinco plataformas se nota: qué se siente forzado, qué merece la pena arreglar, y qué conviene aceptar.

Las cinco costuras

La cuarta es la más silenciosa y la que más daño hace si hay sincronización: un dato guardado en escritorio con una ruta absoluta dentro llega al móvil y no significa nada. Nivel 44.4.

El criterio

Los descuidos se arreglan y lo inherente se comunica. Es la distinción que ordena la lista.

Lo que conviene aceptar

Y decirlo explícitamente, porque intentar borrar todas las costuras produce peores resultados:

  • Que móvil haga menos. Nivel 65.1: casi siempre es lo correcto.
  • Que las interfaces sean distintas. No es una costura: es diseño.
  • Que las versiones salgan en momentos distintos.
  • Y que algunas funciones sean exclusivas de una plataforma, si su naturaleza lo justifica.

Perseguir la paridad completa entre plataformas es un objetivo caro y a menudo equivocado: obliga a implementar en móvil cosas que ahí no tienen sentido, y a no implementar en escritorio cosas que sí, para que las dos vayan iguales.

Lo que hay que comunicar

Y cerrar la costura número uno, que es la que importa:

  • En la interfaz: si una función no está en esta plataforma, decirlo donde el usuario la buscaría.
  • En la documentación: una tabla de qué hay en cada plataforma, si tu producto es lo bastante grande.
  • Y al vender: no prometer en la tienda de móvil lo que solo existe en escritorio.

Lo tercero tiene además consecuencias de revisión: nivel 66.5, donde prometer lo que no hace es motivo de rechazo.