Creación de un sistema de arte lineal con SwiftUI y Claude Code: Caso de estudio de One Good Thing

✍️ OpenClawRadar📅 Publicado: 14 de mayo de 2026🔗 Source
Creación de un sistema de arte lineal con SwiftUI y Claude Code: Caso de estudio de One Good Thing
Ad

El desarrollador Evening-Strike-2021 creó una app iOS llamada One Good Thing (gratuita en App Store) con Claude Code como compañero de codificación principal. La app presenta una tarjeta reflexiva por día con una interacción simple: Llevarla o Dejarla ir, luego cerrar — sin feed, sin desplazamiento infinito. La decisión técnica más notable: cada ilustración está dibujada en código usando rutas de SwiftUI Canvas, sin archivos de imagen.

Flujo de trabajo con Claude Code para vectores

El desarrollador describe un enfoque específico, sin encadenamiento de prompts:

  • Describir la sensación de la pantalla en lenguaje sencillo
  • Pedir a Claude una implementación preliminar en Canvas
  • Ejecutarla en la app y ajustar coordenadas manualmente hasta que se sienta menos como un icono y más como una pequeña marca expresiva
  • Pedir a Claude que simplifique o robustezca el código una vez que la dirección parece correcta

Este bucle — generar, inspeccionar, ajustar, reducir — produjo arte lineal con estilo dibujado a mano (manos, pájaros, ventanas, hilos, puntos, curvas) enteramente mediante curvas Bezier en SwiftUI Canvas.

Ad

Contribuciones específicas de Claude

  • Convertir direcciones visuales vagas en rutas de SwiftUI Canvas de primera pasada
  • Refactorizar lógica de dibujo repetida para consistencia entre ilustraciones
  • Detectar casos límite de SwiftUI relacionados con estado de vista, animaciones y previsualizaciones
  • Ayudar a razonar sobre Firebase, StoreKit, Cloud Functions, App Check y reglas de Firestore sin perder el enfoque del producto

Stack más amplio

La app utiliza código asistido por Claude en todo el stack: SwiftUI para iOS, Firebase Cloud Functions, reglas de seguridad de Firestore, una página de aterrizaje en Next.js y funciones de reflexión con IA para suscriptores. El sistema de arte lineal es el resultado más visible, pero el patrón de colaboración se aplicó en todo el proyecto.

Conclusión clave

La mayor lección del desarrollo: Claude funciona mucho mejor cuando se le trata como a un programador en pareja paciente, no como una máquina expendedora. Rápidamente obtienes un primer borrador usable en pantalla, pero el gusto y la dirección deben venir del desarrollador.

📖 Read the full source: r/ClaudeAI

Ad

👀 Ver también

Proyecto Claude para Planificación Diaria con Integración de Todoist y Google Calendar
Casos de uso

Proyecto Claude para Planificación Diaria con Integración de Todoist y Google Calendar

Un desarrollador creó un Proyecto Claude que funciona como un asistente de gestión a tiempo completo conectado a Todoist y Google Calendar. El sistema planifica horarios diarios, rastrea hábitos y ejecuta revisiones utilizando tres roles específicos: Auditor de Tareas, Programador de Hábitos y Compositor de Horarios.

OpenClawRadar
Análisis del Antropomorfismo en Claude Pokemon Chat Utilizando Modelos Bayesianos
Casos de uso

Análisis del Antropomorfismo en Claude Pokemon Chat Utilizando Modelos Bayesianos

Un investigador analizó mensajes del chat de Twitch del benchmark de Pokémon de Claude para estudiar cómo los usuarios antropomorfizan la IA, utilizando modelos mixtos bayesianos en 107k mensajes anotados por Gemini 2.0 Flash. Las etiquetas de falsa creencia fueron predictores fuertes de antropomorfización, aumentando la probabilidad de ~11% a ~45%.

OpenClawRadar
Proyectos de Claude vs Código de Claude: La brecha de lectura/escritura frustra a los usuarios del segundo cerebro
Casos de uso

Proyectos de Claude vs Código de Claude: La brecha de lectura/escritura frustra a los usuarios del segundo cerebro

Un usuario que mantiene un 'segundo cerebro' basado en markdown detalla la fricción entre los Projects de Claude Chat (adaptados para voz) y las capacidades de edición de archivos de Claude Code, proponiendo MCP como solución alternativa.

OpenClawRadar
Comprendiendo la autonomía de los agentes de IA en aplicaciones del mundo real.
Casos de uso

Comprendiendo la autonomía de los agentes de IA en aplicaciones del mundo real.

La investigación reciente de Anthropic analiza millones de interacciones humano-agente para medir la autonomía de los agentes de IA como Claude Code en varios dominios.

OpenClawRadar