“Lo que antes llevaba una semana ahora lleva un par de noches.”
John sabía exactamente cómo debía sentirse BarthMoney. OpenDesign le dio en segundos ideas visuales de calidad de producción — y una interfaz pulida y usable que podía llevarse al código.
Cada noche moviendo márgenes era una noche en la que la app no avanzaba.
John trabaja en dirección creativa y sistemas visuales, no en software a tiempo completo. Después de su jornada, dirige ese instinto visual hacia sus propias apps útiles. Por eso cada hora cuenta.
BarthMoney nació de un punto de vista claro: las finanzas personales deberían sentirse tranquilas e inmediatas. Las alternativas que veía John eran hojas de cálculo desbordadas o estaban llenas de anuncios. Quería una app móvil enfocada donde registrar un gasto del día fuera rápido, claro y sin distracciones.
John sabía que la interfaz necesitaba lo que él llama “alma”. El muro era convertir esa dirección en una UI móvil coherente y construible. Un lienzo en blanco de Figma, o una UI escrita directamente en código, pueden devorar noches enteras en colores, espaciados y alineaciones antes de que el producto se haya movido un milímetro.
Mirar un lienzo en blanco en Figma o escribir layouts de UI desde cero en código lleva una eternidad cuando trabajas solo fuera de horario.
Un solo prompt se convirtió en un lenguaje visual sobre el que construir.
John partió de la sensación y el propósito de la pantalla: “un panel de gastos moderno en modo oscuro con desglose por categorías.” El resultado no fue solo un panel bonito. Fijó las superficies oscuras, los acentos dorados, la jerarquía de los importes y dos caminos distintos para la entrada asistida por IA y la directa.

El mockup se convirtió en una especificación con la que construir.
John no le pide a un solo agente que invente el producto de principio a fin. Le da a cada herramienta un trabajo claro y se reserva las decisiones de producto.
El propósito de la pantalla, su jerarquía, su tono y sus restricciones empiezan en lenguaje llano.
John refina el HTML y el CSS generados hasta que la interfaz tiene una dirección coherente.
Componentes, espaciados, colores y jerarquía se convierten en una especificación visual compartida.
La estructura se convierte en widgets modulares y lógica de aplicación en el código de John.
La IA es opcional. La confirmación no.
Lo más fuerte de BarthMoney no es el número de pantallas. Es el conjunto de decisiones que las conecta: cuándo ayuda la automatización, cuándo debe apartarse y qué promete el producto antes de que el usuario haya introducido nada.
Sugerir y luego preguntar.
El chat reconoce un gasto, una categoría y un tipo de cambio — pero la confirmación final sigue siendo del usuario.
Siempre queda un camino directo.
Quick Add funciona sin IA y sin cuenta en la nube, porque la velocidad y la privacidad importan más que el teatro de la automatización.
El estado vacío es una promesa.
Antes de que haya datos, BarthMoney explica qué se queda en local y ofrece una primera acción inequívoca.
Los flujos de varias pantallas y el estado compartido siguen costando más trabajo — justo la parte que John quiere que OpenDesign facilite a continuación.
El recurso escaso nunca fueron las ideas. Era el tiempo sin interrupciones.
John calcula que OpenDesign recortó su tiempo de prototipado de UI en un 60–70 %. Una semana de ajustes visuales se convirtió en un par de noches, y la dirección de UI principal estuvo lista para pasar a Flutter a los pocos días de la idea inicial.
La ganancia no fue solo velocidad. Le dio a alguien que construye fuera de horario la confianza visual suficiente para dejar de dar vueltas alrededor de la interfaz y volver a lo único que podía hacer él: decidir en qué debía convertirse BarthMoney.
BarthMoney no fue un caso aislado. John también diseñó con OpenDesign el portfolio donde vive ahora ese trabajo — otra forma de convertir una dirección visual en algo concreto.
“Si eres desarrollador en solitario o indie hacker y no tienes diseñador, OpenDesign es tu ventaja injusta.”

Saca la interfaz de tu cabeza — y llévala al build.
OpenDesign es gratuito, open source y se ejecuta en tu propia máquina con tus propias claves.