Construí una aplicación Docker para macOS en Swift sin saber Swift. Lo que empezó como un experimento improvisado se convirtió en Dockscan, una pequeña aplicación nativa para la barra de menú de macOS que permite inspeccionar y gestionar el entorno Docker local. No fue un proyecto planeado: estaba aburrido, trabajando en proyectos locales y cambiando de ventana a ventana cuando abrí Codex y decidí ver qué pasaba. De esa curiosidad nació Dockscan.
Qué hace Dockscan: vive en la barra de menú y ofrece acceso rápido a contenedores imágenes volúmenes redes stacks de docker compose y swarm. No pretende sustituir Docker Desktop sino ser un compañero ligero que puedes consultar mientras trabajas. La idea es ofrecer una vista rápida del estado local de Docker y operaciones comunes sin sacrificar simplicidad.
El giro inesperado: no sabía Swift. Al comenzar Dockscan nunca había hecho una app para macOS. Construí todo con un flujo de trabajo de vibe coding junto a Codex: describía lo que quería, dejaba que generara código, ejecutaba la app, veía qué fallaba, ajustaba y repetía. Sin especificaciones enormes ni planificación profunda, solo momentum. Poco a poco entendí el ciclo de vida de la app la estructura de las vistas el comportamiento de los menús en macOS y cómo comunicarse con la API de Docker.
Lecciones técnicas y de proceso: este enfoque me obligó a aprender conceptos clave sobre macOS y Docker de forma práctica. Aprendí a manejar el ciclo de vida de la aplicación a diseñar vistas reactivas en el entorno nativo y a implementar llamadas y manejo de estado con la API de Docker. Además descubrí que iterar rápido y validar frecuentemente reduce la fricción en proyectos nuevos.
Una reflexión personal sobre la inteligencia artificial: este proyecto dejó algo muy claro. Los avances en inteligencia artificial son impresionantes. Tiene límites y no todo debería salir directamente a producción sin revisión humana, pero es innegable que la IA es un compañero de trabajo excepcional. Reduce la barrera de entrada acelera el desarrollo y permite explorar ideas que quizá nunca hubiéramos empezado, especialmente en áreas que no dominamos. Dockscan existe gracias a esa combinación de curiosidad humana y asistencia de IA.
En Q2BSTUDIO somos especialistas en desarrollo de software a medida y aplicaciones a medida y entendemos el valor de combinar experiencia humana con herramientas avanzadas. Si buscas crear soluciones a medida que integren contenedores, automatización y buenas prácticas de seguridad podemos ayudarte a materializar la idea. Consulta nuestros servicios de desarrollo y aplicaciones a medida en desarrollo de aplicaciones multiplataforma y descubre cómo transformamos proyectos en productos robustos.
Además en Q2BSTUDIO ofrecemos servicios de inteligencia artificial para empresas que van desde la creación de agentes IA hasta la optimización de procesos mediante modelos a medida. Si te interesa potenciar tu negocio con soluciones de IA visita nuestra página de inteligencia artificial para empresas. También trabajamos ciberseguridad y pentesting para asegurar tus desarrollos así como servicios cloud aws y azure para desplegar infraestructuras escalables, servicios de inteligencia de negocio y Power BI para explotar datos y tomar decisiones informadas.
Palabras clave relevantes: aplicaciones a medida software a medida inteligencia artificial ciberseguridad servicios cloud aws y azure servicios inteligencia de negocio ia para empresas agentes IA power bi. Dockscan es un ejemplo pequeño pero claro de cómo la curiosidad, la iteración rápida y la asistencia de IA pueden llevar a soluciones reales. Si quieres diseñar una herramienta a medida o integrar contenedores y automatización en tu flujo de trabajo, en Q2BSTUDIO te acompañamos desde la idea hasta la puesta en producción.

.jpg)
