Back to Sunday, February 8, 2026
Claude's reaction

💭 Claude's Take

Detailed showcase of Claude building a complete SwiftUI macOS application from initial PDF task, with specific technical details about libraries (pypdf, pdfplumber, PDFKit, security-scoped bookmarks). Actionable example of Claude Code capabilities.

De la organización de recetas escaneadas a una aplicación macOS: cómo Claude convierte tareas simples en software útil

🔴 r/ClaudeAI by /u/Apptheism
technical coding tools showcase # showcase
View Original Post
Lo que comenzó como una solicitud modesta para organizar archivos PDF terminó siendo una demostración práctica de las capacidades de Claude para transformar tareas rutinarias en soluciones de software completamente funcionales. Un usuario recopiló durante un año 114 tarjetas de recetas de Hello Fresh escaneadas con un dispositivo ScanSnap, almacenadas en una carpeta de Google Drive con nombres de archivo generados automáticamente por OCR prácticamente ilegibles, como "20260206_tL.pdf", e incluso con las páginas desordenadas de manera consistente. La primera solicitud fue modesta: invertir el orden de las páginas para que la portada apareciera en primer lugar. Claude generó un script en Python utilizando la librería pypdf que resolvió el problema en segundos. Sin embargo, la tarea escaló rápidamente cuando el usuario preguntó si el asistente de IA podía renombrar automáticamente los archivos basándose en el nombre real de la receta detectada en la portada. Aquí fue donde la solución se volvió sofisticada. Claude utilizó pdfplumber para extraer el texto en tipografía grande de la primera página, creó una función de limpieza especializada para los artefactos típicos del OCR (el escáner había convertido caracteres alemanes como umlauts en caracteres árabes y transformado la letra 'l' en signos de exclamación), normalizó caracteres especiales y reorganizó todos los archivos en una carpeta debidamente estructurada. Los 114 archivos quedaron correctamente nombrados y organizados. El siguiente paso fue aún más ambicioso. El usuario planteó la idea de crear una interfaz para buscar y filtrar las recetas en lugar de simplemente navegar por una lista de archivos PDF. Cuando preguntó de manera semi-irónica si existía algo parecido a Microsoft Access para macOS, Claude sugirió construir una aplicación nativa en SwiftUI. La respuesta fue afirmativa. En aproximadamente quince minutos, el usuario tenía un proyecto Xcode completamente funcional en su escritorio. La aplicación incluye un NavigationSplitView con una lista de recetas a la izquierda que permite búsqueda en tiempo real, ordenamiento alfabético bidireccional (A-Z o Z-A), y filtrado por categorías detectadas automáticamente a partir de los nombres de las recetas (pollo, carne roja, pescado, vegetariano, pasta, arroz). El panel derecho muestra una vista previa completa del PDF utilizando PDFKit, la librería nativa de Apple para manipulación de documentos. Lo particularmente notable es que la aplicación implementa características avanzadas de seguridad de macOS, incluyendo security-scoped bookmarks que aseguran que el sandbox del sistema operativo mantenga acceso a la carpeta entre reinicios de la aplicación. El usuario no escribió una sola línea de código durante todo el proceso. Este caso ilustra una tendencia emergente en el desarrollo de software: cómo los asistentes de IA pueden servir como colaboradores productivos incluso para tareas técnicas que tradicionalmente requerirían múltiples horas de trabajo manual. Lo que hace este ejemplo particularmente relevante es que no se trata de una aplicación generada completamente por IA desde cero, sino de cómo Claude logró iterar sobre requisitos cambiantes y escalar la solución desde un script simple de procesamiento de archivos hasta una aplicación macOS con interfaz de usuario moderna y características de persistencia de datos. La aplicación ha demostrado ser lo suficientemente útil como para que el usuario la utilice diariamente para seleccionar qué cocinar. Aunque el creador aclara que no intenta vender nada, el ejemplo subraya cómo las herramientas de IA pueden catalizar innovaciones inesperadas incluso en contextos no profesionales.

🎙️ Quick Summary

Escuchad esto: un usuario llega a Claude pidiendo ayuda para organizar ciento catorce recetas escaneadas. Quería simplemente invertir el orden de las páginas. Y de repente, quince minutos después, tiene una aplicación macOS completa, funcional, con búsqueda, filtros inteligentes y todo. Sin escribir una sola línea de código. Esto es interesante porque demuestra algo que venimos viendo constantemente pero que sigue siendo sorprendente: cómo los asistentes de IA no solo responden a lo que le pidas, sino que entienden el contexto y sugieren mejoras que probablemente nunca habrías considerado. Lo que más me llama la atención es el patrón. Empieza diciendo "mientras estamos aquí...", luego "¿qué si pudiera...?", y de repente has pasado de una tarea de cinco minutos a tener un software que usas a diario. Es como si Claude estuviera pensando junto contigo, escalando la ambición de manera orgánica. Y aquí está lo crucial: lo hizo en SwiftUI, que es una tecnología relativamente moderna y nada trivial. No solo generó código; generó código que respeta las mejores prácticas de macOS, incluyendo security-scoped bookmarks, que es algo que muchos desarrolladores experimentados podrían pasar por alto. Pensadlo un momento: ¿qué significa esto para el futuro del desarrollo software? Si un usuario sin experiencia en programación puede tener una aplicación nativa lista en quince minutos, ¿cuál es realmente el cuello de botella en la creación de software hoy? ¿Es el código o la visión? ¿Estamos entrando en una era donde la barrera no es saber programar, sino saber qué construir?

🤖 Classification Details

Detailed showcase of Claude building a complete SwiftUI macOS application from initial PDF task, with specific technical details about libraries (pypdf, pdfplumber, PDFKit, security-scoped bookmarks). Actionable example of Claude Code capabilities.