Menú...

Nativo, pero unificado: cómo piensa Xmind el diseño multiplataforma

Loading...

Si usas Xmind en más de un dispositivo, seguro que has sentido algo: una pequeña fricción al cambiar de plataforma. Los botones se ven un poco distintos. Una interacción no se comporta como esperabas. Nada está roto, pero algo parece que no se hizo del todo para este entorno.

Nosotros también lo sentimos. Y hemos pasado mucho tiempo intentando solucionarlo bien.

Feels native, stays Xmind.

El problema de la mayoría de las apps multiplataforma

El enfoque típico es este: crear una sola UI y llevarla a todas partes. Es más barato, más rápido y mantiene todo consistente. La mayoría de las apps hace esto y, sinceramente, la mayoría de los usuarios lo acepta.

El resultado es una app que funciona en todas las plataformas, pero no se siente nativa en ninguna:

  • Los usuarios de Mac notan que no se parece a otras apps de Mac.

  • Los usuarios de Android notan que claramente es una adaptación de iOS.

  • Nadie se queja en voz alta, pero la fricción se acumula en silencio.

La alternativa—diseñar por separado para cada plataforma—suena bien, pero casi nunca sucede. Cuesta demasiado, lleva demasiado tiempo, y los equipos que mantienen cuatro diseños distintos acaban agotándose y convergiendo igualmente.

No estábamos conformes con ninguna de las dos opciones. Así que buscamos otra forma de pensarlo.

La misma app, distinto estilo

Piensa en cómo se viste una persona. Traje en una reunión formal, ropa informal el fin de semana, ropa de gimnasio el sábado por la mañana. Tres looks distintos, pero los reconoces al instante cada vez. Porque su identidad no está en la ropa. Está en cómo se comportan, cómo hablan y cómo tratan a los demás.

Xmind funciona igual. No todo debe ser consistente entre plataformas, pero lo importante sí lo es siempre.

Lo que cambia: la superficie

Las formas de los botones, los materiales, las animaciones e incluso el tono del texto siguen por completo las convenciones de cada plataforma.

Xmind for Android interface showcasing Material Design 3 components—pill-shaped buttons, toggle switch, list cards, and a properties panel, set against a warm coral gradient background.

Plataforma

Cómo se ve

macOS

Botones con forma de píldora, paneles de Liquid Glass que flotan sobre el lienzo, amplio espacio de respiración

Windows

Rectángulos redondeados, geométricos y sobrios, barra de título nativa, texto directo ("Actualizar" y no "Actualizar ahora")

iOS & iPadOS

Totalmente actualizado desde el primer día de cada gran lanzamiento del sistema operativo: cuando actualizas, Xmind ya pertenece al nuevo sistema

Android

Reconstruido en torno a Material Design 3: gestos, transiciones y comportamiento de los paneles reajustados para adaptarse a cómo se mueven realmente los usuarios de Android

Xmind for macOS displaying the Liquid Glass design language, with a translucent properties panel floating above a mind map canvas, surrounded by soft floral imagery.

Esto suena a más trabajo porque lo es. Pero es la única forma de que Xmind se sienta parte de cada plataforma, en lugar de limitarse a ejecutarse en ella.

Lo que permanece: la estructura

Dónde viven las herramientas, cómo se organizan las funciones y cómo navegas entre mapas: esto se mantiene exactamente igual, en todas partes.

La navegación arriba. El lienzo en el centro. El panel de propiedades al lado en escritorio, deslizándose desde la parte inferior en móvil. Pestañas de mapas en la parte inferior.

Pasa de Mac al iPad y no necesitas reaprender nada. La app se ve distinta, pero funciona como el Xmind que ya conoces. Esa coherencia, invisible cuando funciona, es lo que permite que la superficie cambie libremente sin que los usuarios se sientan perdidos.

Lo que nunca se mueve: el núcleo

Debajo de todo, hay algunas cosas que se mantienen fijas sin importar la plataforma ni el nuevo lenguaje de diseño que Apple o Google inventen después:

  • El lienzo siempre es el protagonista. La UI pasa a segundo plano.

  • Las funciones complejas están ahí cuando las necesitas y fuera del camino cuando no.

  • Deshacer es ilimitado: el trabajo creativo requiere libertad para probar cosas sin preocuparse por romperlas.

  • La rapidez siempre gana a la belleza. Ninguna animación ni detalle visual justifica que la app se sienta más lenta.

No son decisiones de diseño. Se parecen más a promesas.

La razón por la que podemos mantenerlo todo

Después de leer todo esto, una pregunta razonable es: cuatro plataformas, cuatro lenguajes visuales, convenciones distintas por todas partes... ¿cómo se gestiona eso sin que todo se desmorone?

Hace dos años tomamos una decisión que en ese momento no parecía urgente: construir un sistema de diseño adecuado para Xmind.

El problema principal que resuelve es fácil de explicar, pero sorprendentemente difícil de lograr: absorber todas las diferencias de plataforma en un solo lugar, para que el resto del producto no tenga que preocuparse. El mismo botón existe una sola vez en nuestro sistema. En macOS se convierte en una píldora. En Windows se convierte en un rectángulo redondeado. Un cambio, en todas partes: sin buscar entre archivos, sin arreglar lo mismo cuatro veces, sin desviarse poco a poco de la sincronía.

Sin esa base, nada de lo que hemos descrito sería sostenible. Cada actualización se convierte en una negociación sobre qué plataformas reciben la corrección en este sprint. Cada función nueva genera cuatro versiones ligeramente distintas que, poco a poco, dejan de sentirse como el mismo producto. Con el tiempo, todos aceptan en silencio que es demasiado caro mantenerse al día, y todo vuelve a converger en una sola UI enviada a todas partes.

El sistema de diseño es lo que hace que hacer lo correcto no solo sea posible, sino repetible.

Nunca lo notarás directamente. Ese es בדיוק el objetivo.

Conclusión

Se acerca un nuevo Xmind.

Se ve mejor. Pero la descripción más honesta es: son el resultado de dos años de trabajo que no siempre era evidente desde fuera: aprender bien cada plataforma, construir la base para mantenerla y seguir comprometidos con la idea de que no deberías tener que hacer concesiones solo porque usas más de un dispositivo.

Usamos Xmind todos los días, en distintos dispositivos. No soportamos las experiencias que solo "cumplen". Así que tampoco queremos que tú tengas que hacerlo.

Descúbrelo por ti mismo

La mejor manera de entender cómo se siente la experiencia nativa es abrir Xmind en el dispositivo que estás usando ahora mismo.

Descúbrelo por ti mismo

La mejor manera de entender cómo se siente la experiencia nativa es abrir Xmind en el dispositivo que estás usando ahora mismo.