Building a Generative Coloring Book App with Claude as Senior Dev

✍️ OpenClawRadar📅 Published: May 15, 2026🔗 Source
Building a Generative Coloring Book App with Claude as Senior Dev
Ad

A developer on r/ClaudeAI shared their experience building Imagine: Coloring for Kids, a generative coloring book iOS app, using Claude as a senior development assistant. The app lets users prompt any idea (e.g., “Create a happy cat riding a bike”) to generate coloring pages, with themed packs and safety controls.

Architecture

The app follows a pragmatic SwiftUI pattern with service objects and model stores:

  • SwiftUI views handle screens
  • Models define prompt ideas, theme packs, saved coloring
  • Services handle business logic (StoreKit, kid-safe prompt checking)
  • Backend worker for image generation
  • Swift Data for local storage
Ad

Where Claude Helped

As an intermediate iOS developer, the author found Claude most useful for:

  • Identifying edge cases that would only surface from user complaints
  • Implementing UX-friendly error handling
  • Eliminating single points of failure in the architecture

Safety features include guard rails to prevent access to external links, purchases, or inappropriate prompt/rename input. The app offers 5 themed coloring packs as add-ons; the author offered promo codes for community suggestions.

Key Takeaway

Claude acted as a senior dev focusing on robustness and safety — catching issues before release and enforcing sandbox constraints suitable for a children's app.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Migrating from OpenClaw to Cowork + Claude Code: A Developer's Experience
Use Cases

Migrating from OpenClaw to Cowork + Claude Code: A Developer's Experience

A developer migrated from OpenClaw to Anthropic's Cowork with Claude Code sessions, citing better cron jobs, dispatch routing, and persistent memory. The setup uses a three-layer context design with Cowork handling orchestration and Claude Code executing code in repositories.

OpenClawRadar
Practical OpenClaw Setup: Mac Mini Configuration, Cost Management, and Daily Automation
Use Cases

Practical OpenClaw Setup: Mac Mini Configuration, Cost Management, and Daily Automation

A developer shares their basic OpenClaw assistant setup running on a Mac Mini, detailing security measures, cost optimization from $60-70 initial API fees to $0.60-2.60 daily, and practical integrations including Telegram, Dropbox, and Google Workspace via Composio.

OpenClawRadar
Developer Implements AI-Ready Feedback Loop for Feature Shipping
Use Cases

Developer Implements AI-Ready Feedback Loop for Feature Shipping

A developer built a feedback system that captures app context and automatically generates structured GitHub issues, then uses Claude Code with a triage skill to turn those issues into scoped development tasks. Two features were shipped using this workflow from mobile devices.

OpenClawRadar
Claude Code in Research Workflow: Practical Results from Paper Writing
Use Cases

Claude Code in Research Workflow: Practical Results from Paper Writing

A researcher used Claude Code for auxiliary tasks while writing a paper, finding it effective for generating publication-ready figures from vague instructions, migrating a search environment between codebases in under an hour, and formatting 12+ pages of math proofs in LaTeX, where it caught a missed incomplete bound condition. It struggled with debugging a concurrency issue that was actually a CPU allocation problem not evident in code or logs.

OpenClawRadar