Building a Generative Coloring Book App with Claude as Senior Dev

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
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
👀 See Also

Browser-based curling game built with Claude Sonnet 4.5 by non-coder
A developer with zero coding experience built a fully playable browser-based curling game using Claude Sonnet 4.5. The game includes physics, scoring, and complete game flow, with Claude handling all code generation, debugging, and refinement based on plain English feedback.

Practical Lessons from Deploying RAG Bots in Regulated Industries
A developer shares hard-won lessons from deploying RAG-powered AI assistants for Australian workplace compliance across construction, aged care, and mining operations. Key insights include query expansion techniques, document title matching, prompt layering, and infrastructure decisions.

Solo Developer Builds Outdoor Platform with Claude Code: Lessons on AI-Assisted Product Development
A software engineer with 6 years experience built PathQuest, an outdoor route platform with 12+ data sources, using Claude Code over several months while working full-time. He shares specific workflow details and lessons about managing AI-assisted development.

Building a Pixel-Art JRPG with Claude Code: A Developer's Workflow and Stack
A developer used Claude Code (Opus 4.6) to build Bakemachi, a pixel-art JRPG for learning Japanese with a playable demo. The stack includes Vite, React, Phaser 3, TypeScript, and Zustand, with Claude handling most of the code implementation.