• La calculadora de Mac OS 1.0 se diseñó en una sesión de diez minutos con Steve Jobs.
  • Chris Espinosa creó un sistema que permitía a Jobs ajustar parámetros visuales directamente.
  • Este método se considera un precursor de las herramientas de diseño visual y paramétrico.

En febrero de 1982, Chris Espinosa, un joven programador de Apple, se enfrentó a la crítica constante de Steve Jobs sobre el diseño de la calculadora para el Mac. Tras varios ciclos de revisión, Espinosa ideó una solución ingeniosa: creó el "Steve Jobs Roll Your Own Calculator Construction Set", permitiendo a Jobs diseñar la interfaz él mismo. Esta anécdota, recogida en Folklore.org, destaca cómo un diseño influyente puede surgir de la interacción directa, en contraste con los procesos de diseño por comité.

El método 'Hazlo tú mismo' de Jobs

Chris Espinosa, uno de los empleados más antiguos de Apple, trabajaba en la documentación del Macintosh. Decidió crear un programa de demostración utilizando QuickDraw, el sistema gráfico del Mac, para comprender mejor su funcionamiento. Eligió diseñar una calculadora como uno de los "adornos de escritorio" que acompañarían al sistema operativo. Aunque Espinosa consideraba que su diseño inicial era bueno, Jobs expresó su insatisfacción, señalando que el fondo era demasiado oscuro, algunas líneas incorrectas y los botones demasiado grandes. Esta iteración constante de críticas llevó a Espinosa a buscar un enfoque diferente.

Parámetros visuales para un diseño rápido

En lugar de continuar con un ciclo interminable de revisiones verbales, Espinosa desarrolló un programa que exponía cada parámetro visual de la calculadora a través de menús desplegables. Esto incluía el grosor de las líneas, el tamaño de los botones y los patrones de fondo. Steve Jobs, al tener control directo sobre estos ajustes, pasó aproximadamente diez minutos modificando la configuración hasta encontrar una combinación que le satisfacía. Este método permitió a Jobs llegar rápidamente a un diseño que aprobaba.

Un diseño que perduró décadas

La sesión de diseño de diez minutos de Jobs resultó en la interfaz de la calculadora que se incluyó en el Mac en 1984. Este diseño se mantuvo prácticamente sin cambios hasta Mac OS 9, lanzado en 2001. Posteriormente, Apple introdujo un nuevo diseño en Mac OS X, poniendo fin a la vigencia de la interfaz original tras 17 años. La longevidad de este diseño subraya la efectividad del enfoque de Jobs.

Precursor de las herramientas modernas

El "Construction Set" de Espinosa fue un ejemplo temprano de lo que más tarde se convertiría en algo común en el desarrollo de software: las herramientas de diseño visual y paramétrico. En 1982, cuando la mayoría de los ordenadores mostraban texto monocromo, la idea de permitir a un usuario ajustar parámetros visuales de forma interactiva, sin necesidad de programar, era bastante avanzada. Posteriormente, herramientas como HyperCard formalizarían esta idea en un marco de aplicación visual completo. Este método demostró la capacidad de Jobs para identificar un buen diseño cuando lo veía, aunque a veces le costara articularlo verbalmente.