Apps que se usan
en 10 segundos
y se cierran.
Un ecosistema de apps de escritorio donde cada una hace una sola cosa. Sin chat. Sin campo de texto libre. Nada que explorar. La metáfora rectora es la calculadora: la sacas, aprietas botones, tienes tu resultado, la cierras.
recorre las pantallas solo · tócalo y toma el control
01 · Por qué existe
Diez segundos contra cuarenta y siete.
La app completa era demasiado para los clientes: ese fue el diagnóstico que fundó el proyecto. Aquí está el porqué, cronometrado. Dos recorridos para la misma tarea — mejorar una presentación de 22 láminas.
Ocho paradas antes del resultado. Cada pestaña y cada campo vacío es una decisión que le pusimos encima al cliente antes de darle nada.
Cuatro pasos, ninguno se escribe. Funciona porque no te deja hacer nada más.
Este aparato no está grabado: es la app corriendo sola, de la pantalla de inicio al resultado, una y otra vez. Cada vuelta es la promesa del producto puesta a prueba — si algún día no cabe en diez segundos, sobra algo en el camino.
La sacas, aprietas botones, tienes tu resultado, la cierras. Funciona porque no te deja hacer nada más.
Max · 20 de julio de 2026 — la frase que fundó el proyecto02 · La regla que no se negocia
No hay chat. No hay campo de texto libre.
Las instrucciones no se escriben: se eligen apretando botones. Si el usuario tiene que redactar una frase para usar la app, el diseño falló.
Un campo vacío le pasa el trabajo de diseño al cliente. Nadie sabe qué escribirle a una caja en blanco — y cada intento fallido cuesta otra vuelta.
Dos grupos, «Hazla» y «Para». El «cómo» ya viene pensado. Si el resultado no gustó, el botón dice OTRA VERSIÓN — nunca «explícame qué cambiar».
Aparato de juguete bien hecho, no «dashboard corporativo». Un instrumento físico con bisel, botones gruesos y una tira de estado: debe dar ganas de apretarlo. Pero las etiquetas y el contenido son de trabajo real, en español, sin relleno.
03 · La app, de verdad
Úsala. Está viva.
Esto no es una imagen del prototipo: es el prototipo, con el layout que quedó congelado el 3 de agosto. Arrástrale cualquier archivo, elige tus dos decisiones y aprieta. Las láminas del resultado cambian según lo que elijas — y la lista de la derecha va marcando, sola, lo que tu propio uso acaba de demostrar.
arrástrale un archivo de verdad · o aprieta los botones
Lo que acabas de demostrar
No es una lista de promesas: son las casillas que tu propio uso va marcando.
meta del proyecto: 10 s
Prueba también soltarle un .txt: la app
lo rechaza sin abrir ningún diálogo, como una calculadora que no acepta letras.
04 · El producto completo
Seis pantallas. Ni una más.
Toda la app cabe aquí, y las seis están corriendo de verdad — no son capturas. No hay menús anidados, ni pestañas, ni un panel de ajustes con veinte opciones. Aprieta cualquiera y el aparato grande de arriba salta a esa pantalla.
05 · El lenguaje visual
Las piezas, funcionando solas.
Cada componente del aparato codifica una decisión de diseño. Aquí están todos, en movimiento: no una lámina de estilos, sino las piezas reales haciendo lo que hacen.
El botón se ve presionable
Luz arriba-izquierda, sombra abajo-derecha. Al apretarlo se invierten: el bisel se hunde. No hay animación decorativa — es física simulada con dos sombras.
El grupo reemplaza, no acumula
Solo uno puede estar encendido. Así el «máximo dos decisiones» no se explica en un instructivo: lo impone la propia botonera.
El banner dice el momento
Durazno para informar, coral para advertir, menta para confirmar. Un solo renglón, siempre en el mismo lugar: nunca hay que buscar el estado.
La tira LCD, el alma
Verde fosforescente segmentado, ocho barras y un porcentaje. En una app de diez segundos, saber que está pasando algo es la mitad de la confianza.
El progreso es un aparato
Doce bombillas que se encienden en fila, no un spinner genérico. Se siente una máquina trabajando, y se ve cuánto falta sin leer un número.
El resultado se rearma
Las láminas cambian de forma y de número según los presets. Es la prueba visible de que apretar un botón hace algo — sin pedirte que lo describas con palabras.
06 · La restricción de diseño
460 × 620. Todo cabe ahí.
La experiencia principal es una ventana chica que dejas a un lado mientras trabajas en otra cosa. Todo lo esencial cabe sin scroll. Pantalla completa es el caso secundario — se diseña primero en chico y luego se demuestra cómo crece.
Si tienes que sacrificar uno de los dos tamaños, sacrificas el grande. Nadie usa esta app a pantalla completa.
07 · El ecosistema
Cuatro apps hermanas, corriendo a la vez.
Las cuatro salen del mismo esqueleto: mismo bisel, mismo banner, misma tira LCD, mismos dos grupos de presets. Cambia el contenido y una variable de color. Pásale el cursor para verlo, aprieta para dejarlo — toda la página se repinta con esa app.
El acento intercambiable sirve dos veces: dentro de una app deja que el usuario elija su piel desde Ajustes, y entre apps convierte una en su hermana del ecosistema con cero rediseño. Bisel, fondo, LCD y tipografía nunca cambian.
| Capa | Decisión tomada | Por qué |
|---|---|---|
| Producto | Apps separadas — ícono propio, un propósito | Una app con secciones reintroduce exactamente el problema que matamos. |
| Ingeniería | Un esqueleto compartido → N apps delgadas | Mantener 5 apps Tauri por separado no escala. |
| Identidad | Mismo diseño, acento distinto por app | Se ven hermanas. El acento es un token; nada más cambia. |
| Firma | Un certificado Developer ID para todas | Firma apps ilimitadas; solo hace falta un identificador por app. |
08 · Cómo está armado
Apps separadas por fuera. Un esqueleto por dentro.
La tensión del proyecto: el cliente necesita apps separadas, pero mantener cinco apps Tauri por separado no escala. La respuesta es un esqueleto compartido del que salen N apps delgadas — y un solo certificado que las firma todas.
Lo que se comparte
Un solo esqueleto: los tokens de color, el bisel, la tira LCD, el motor que hace el trabajo y el empaquetado. Se arregla una vez y se arregla en todas.
Lo que cambia por app
El acento, el ícono, las etiquetas de los dos botones y las unidades — láminas, párrafos, cláusulas. Nada más. Por eso se ven hermanas.
Lo que las firma
Un certificado Developer ID firma apps ilimitadas. Cada app solo necesita su propio identificador; no hace falta otra cuenta de Apple.
09 · Dónde va el proyecto
Lo decidido y lo abierto.
Nace el concepto
El diagnóstico «la app completa era demasiado» produce la metáfora de la calculadora y la regla dura de cero chat.
Un solo producto
Harness y app se empaquetan y distribuyen juntos. Nombre elegido: Workspace. La terminal no desaparece — se rediseña.
Cinco maquetas y un prototipo
v1 a v5, recorriendo el flujo real en lugar de pantallas sueltas. Se descartaron Consola, Completo, Marco, Riel y la botonera fija.
Layout elegido: la v1
Con los cuadritos de estilo eliminados de la barra — el estilo pertenece a Ajustes,
junto con la marca. presentaciones-base.html es el punto de partida.
Injertar lo que viene de la v5
Ajustes, árbol de skills, apagado inteligente, cuatro paletas y el personaje elegido.
La piel retro-pixel puede leerse como «juguete» ante un cliente de consultoría. Se prueba primero porque es la hipótesis de Max; si no funciona, la estructura se conserva y se cambia la piel. Esa separación es justamente lo que hace barato el experimento.
La firma real
En tauri.conf.json sigue en ad-hoc. Hay que apuntarla al certificado
Developer ID que ya existe.
Sin respaldo git
Las carpetas de escritorio del proyecto no son repos: sin historial ni respaldo. Se resuelve al definir el empaquetado.
Choque de nombres
«Workspace» ya significa pestaña de sesión en 256 lugares. Ese concepto se renombra primero, o el rename se enreda.
El norte
Nadie explora una calculadora.
Y ese es exactamente el punto. Cada decisión de este proyecto — apps separadas, cero chat, dos decisiones máximo, ventana chica, seis pantallas — sale de la misma frase. Si algo no cabe en ella, no entra al producto.