Saltar al contenido
retro⊞spaces

Acerca de retro⊞spaces

retro⊞spaces es una pequeña app nativa para macOS con una sola misión: mantener todos tus escritorios en orden a la vez y dejarte trabajar con ellos de forma eficiente.

Por qué existe

Los primeros Exposé & Spaces de Mac OS X Leopard mostraban todos los escritorios a la vez, en una cuadrícula en la que podías ver y trabajar con las ventanas. El macOS moderno, con Mission Control, sustituyó discretamente esa vista por una franja de una sola dimensión, donde solo te queda esperar recordar qué escritorio es cuál. Como desarrolladores necesitamos mantener el orden entre toneladas de código, escritorios y apps — y cuando se nos acabó la paciencia, nació retro⊞spaces, la app que estás viendo ahora.

A hombros de Spaces

Este proyecto es un homenaje a los desarrolladores que mantuvieron viva la idea incluso después de que Apple se alejara de ella — sobre todo al equipo detrás de Total Spaces en binaryage, cuya arqueología de APIs privadas este proyecto aprovecha y de la que aprende. retro⊞spaces no es un reemplazo de TotalSpaces, sino su propio intento de resolver el mismo problema — con su propia cuadrícula, movimientos con arrastrar y soltar y transiciones entre escritorios.

Hecho en blob.team blob.team

retro⊞spaces se desarrolla y mantiene en blob.team — y eso significa más que un logo en el pie de página. Gracias a ello es una app real y firmada, con actualizaciones automáticas y un pipeline de CI/CD, en lugar de un apaño de fin de semana en el portátil de alguien.

Hecho junto con IA

La versión 0.1.0 de la app se creó en 4 días en colaboración intensa con la herramienta de IA Claude Code — desde el primer archivo Swift, pasando por los puentes privados de SkyLight/Accessibility y la cuadrícula con arrastrar y soltar, hasta el pipeline de CI/CD y esta web. Lo decimos claramente: es una forma real y hoy habitual de crear software, y gran parte de la razón por la que una prueba de concepto pudo pasar tan rápido de una idea a una app instalable.

En qué punto está

Es una prueba de concepto a propósito: depende de APIs privadas de macOS que pueden cambiar en cualquier momento, no se distribuye por la App Store y su README incluye una lista honesta de limitaciones. Funciona, se usa a diario y crece versión a versión — mira las novedades. Es un proyecto de fans sin ambiciones de monetización, así que cruza los dedos por nosotros.