Salta al contenuto
6 octubre 2026

Cómo desarrollé una aplicación Mac usando solo indicaciones de IA

Una app para Mac creada en horas, gracias a la IA, sin tocar una línea de código.

Cómo desarrollé una aplicación Mac usando solo indicaciones de IA

El vibe coding me sorprendió cuando, alrededor del mediodía del domingo 20 de septiembre, surgió la idea de una nueva aplicación para Mac. En tan solo siete días, el 27 de septiembre a la misma hora, la versión completa ya estaba lista para enviarse a la App Store. Cuatro días después, Apple aprobó el envío y la aplicación quedó disponible al público.

De los iconos de los años 80 a la biblioteca de 2 000 piezas

El punto de partida se remonta a finales de los años 80 cuando fundé mi primera empresa de software y lancé Icon Factory para HyperCard, un producto monocolor que recibió varios premios. En 1997, respondiendo a la demanda de iconos coloreados, publicamos Icon Gallery una colección de 32×32 píxeles empaquetada en tres volúmenes y compuesta por más de 2 000 imágenes. Ese set se vendió en tiendas, por correo y a través de distribuidores.

Con el paso del tiempo, el formato físico quedó en el olvido y, al limpiar mi oficina, encontré una caja con los antiguos productos, incluido Icon Gallery. Entre los documentos hallé un archivo de Macromedia Director que guardaba los 2 338 iconos en un formato ya obsoleto, una verdadera cápsula del tiempo digital.

Claude rescata los iconos en minutos

El 2 de septiembre, entregué ese archivo a Claude con la instrucción sencilla: “Separa los iconos y conviértelos en PNG”. En tan solo cuatro minutos y 30 pasos la IA generó más de 2 000 archivos PNG listos, organizados en carpetas temáticas. El proceso fue tan rápido que pude tomar un café mientras Claude gestionaba la extracción.

Los iconos resultantes quedaron almacenados en el escritorio de mi Mac Studio, esperando a ser reutilizados. Esa misma tarde, mientras buscaba un recurso gráfico, pensé que sería útil una herramienta que permitiera explorar y redimensionar esas piezas clásicas.

Construyendo la aplicación con Claude Code

Usé dos entornos de Claude: Claude Desktop para planificar la arquitectura y Claude Code para la implementación. En menos de 8 horas de interacción – distribuidas en 502 directivas distintas – surgió una aplicación macOS capaz de:

  1. Mostrar la galería completa de iconos y generar versiones escaladas de 32×32 hasta 1 024×1 024 píxeles.
  2. Recolorear los recursos mediante una paleta integrada, facilitando la adaptación a identidades de marca.
  3. Exportar imágenes directamente a Slack como emojis y a cualquier editor de texto.
  4. Sincronizar favoritos y colecciones a través de iCloud.
  5. Proteger el catálogo mediante encriptación, evitando que usuarios descarguen el paquete completo sin comprar la versión premium.

Durante el proceso, Claude planteó dudas sobre la viabilidad de ciertos requisitos (por ejemplo, la selección con arrastre) y, tras explicarle que los Mac permiten esa interacción desde 1997, incorporó la funcionalidad. También sugirió eliminar iconos potencialmente conflictivos, como un logotipo de Caterpillar o imágenes que recordaban a personajes de dibujos animados, para evitar problemas durante la revisión de la App Store.

Pruebas y ajustes antes del envío

Antes de subir la app, programé agentes adversarios que inspeccionaran la aplicación de extremo a extremo; detectaron pequeños fallos que corregí en el momento. Además, utilicé Git para crear ramas y probar diferentes diseños visuales; una variante se generó en una hora, pero descarté rápidamente al no cumplir con la estética deseada.

El proceso de envío a la App Store también contó con la asistencia de Claude. Cada captura de pantalla y opción de configuración fue revisada antes de confirmar, lo que evitó rechazos inesperados. Un detalle curioso fue la necesidad de crear diez imágenes promocionales de 2 880×1 800 píxeles; los modelos de IA fallaron en transmitir el mensaje deseado, por lo que las realicé manualmente en Photoshop, dedicando casi tanto tiempo como al desarrollo de la propia app.

Lecciones aprendidas y perspectivas futuras

Esta experiencia demuestra que la combinación de una base de datos histórica con herramientas de IA generativa puede acortar drásticamente los ciclos de desarrollo. No escribí ni una sola línea de código tradicional; la interacción constante con Claude, a través de directivas concretas, sustituyó al programador humano.

Sin embargo, la aventura también reveló limitaciones: la generación automática de material promocional sigue siendo un reto, y el consumo de contexto por la IA exige cerrar y reiniciar sesiones antes de superar el 75 % del límite para mantener la calidad de respuesta.

Autore

Sofía Herrera

Sofía Herrera cubre lo que pasa en TikTok antes de que llegue a la televisión. Combina análisis cultural con periodismo de actualidad ligera.