Monodraw

Uso y casos de uso

  • Muchos usuarios de larga data; a menudo una de las primeras herramientas que se instalan en un Mac nuevo.
  • Usos comunes:
    • Diagramas de arquitectura y de sistemas incrustados en comentarios de código fuente y README.
    • Diseños de buffers / estructuras de datos y bocetos de maquetación CSS.
    • Diagramas de documentación, flujos de UX y diagramas de desafíos de programación para llevar a casa.
    • Banners de inicio de sesión, sitios de “arte” ASCII, anuncios, portadas de álbumes y recorridos al estilo de juegos.
    • Maquetación de interfaces de texto; lluvia de ideas rápida donde una fidelidad visual baja evita discusiones estériles.
  • Algunos usuarios ahora usan Monodraw incluso para diagramas que podrían ser imágenes, por la familiaridad y la velocidad.

Estado del producto y desarrollo

  • La app pasó oficialmente a “maintenance mode” en 2018 debido a los malos resultados comerciales.
  • Comentarios del desarrollador:
    • El tiempo es muy limitado; el foco está en mantenerlo funcionando con las actualizaciones del sistema operativo.
    • Algunas funciones nuevas están en progreso, pero sin cronograma prometido.
    • Entre las funciones solicitadas están el formato plaintext/ASCII, un lienzo oscuro, auto layout, tablas y exportación ANSI.
  • Varios usuarios dicen que se siente “completo” y que las actualizaciones poco frecuentes son aceptables.

Debate sobre código abierto y sostenibilidad

  • Algunos sostienen que es una lástima que una herramienta querida pero poco mantenida siga siendo cerrada, citando el riesgo de dependencia de una sola persona y el deseo de contribuir.
  • Otros responden que:
    • Abrir el código no es gratis; la gestión de la comunidad y los riesgos legales son reales.
    • Las licencias no impiden de forma fiable que actores maliciosos vendan clones.
  • El desarrollador expresa preferencia por:
    • Una visión de producto fuertemente centralizada.
    • Evitar la venta de clones.
    • Centrarse en formatos de datos abiertos y no propietarios para la interoperabilidad.

Plataforma, alternativas y precios

  • El hecho de ser solo para Mac recibe tanto elogios (pulido, base de usuarios que paga) como críticas (sin Linux/Windows).
  • Se mencionan varias alternativas: Asciiflow, MonoSketch, ascii-d, P5-App-Asciio, draw.io, PlantUML, Pikchr, etc.
  • El precio (~$10) se considera ampliamente justo; hay algo de fricción con el formulario de pago y con App Store frente a compra directa (por ejemplo, CLI solo para compradores directos).

Diagramas, accesibilidad y detalles técnicos

  • Incrustar diagramas ASCII en la web requiere fuentes monoespaciadas, bloques de código y evitar el ajuste de línea; en móvil a menudo se rompen los diseños.
  • La accesibilidad es una preocupación: los diagramas ASCII, por lo general, no son amigables para lectores de pantalla; las soluciones sugeridas consisten en tratarlos como imágenes con descripciones ARIA.
  • Hay debate sobre “ASCII” frente a caracteres Unicode/de dibujo de cajas y sobre la terminología, pero la mayoría acepta “ASCII art” como abreviatura para diagramas de texto monoespaciado.