Product Designer Ships macOS Screen Recording App Using Claude Code

A product designer with minimal Xcode experience has shipped their first macOS application using Claude Code as a development assistant. The app, called Drishti Studio, is a screen recording tool created as an alternative to Screen Studio, which the designer found too expensive.
Development Process
The designer began the project by experimenting with a Claude Code → Figma MCP workflow and wanted to record and share it. When Screen Studio's pricing became a barrier, they decided to build their own solution using Claude Code.
The development approach was incremental: "Started small. One feature at a time. Each small win built my confidence." Over time, the designer improved their use of Claude's skills and rules, tightened their workflow, and reduced token usage compared to when they started.
Designer's Advantage
The designer notes that their product design background became an advantage: "Being a product designer actually turned out to be my superpower here, I obsessed over the details, and that seemed to resonate." Community feedback helped sustain motivation during challenging phases of development.
App Details
Drishti Studio is available at drishtistudio.app with a free trial that provides enough functionality to evaluate the app before purchase. The designer emphasizes: "no 'sign up to find out it costs money' nonsense. You get enough to actually experience it and decide if it's worth it."
The designer describes the achievement as: "So here I am, a designer who had no business building an app, but built one anyway."
📖 Read the full source: r/ClaudeAI
👀 See Also

RunLobster AI agent builds functional dashboard from natural language request
A developer reports that RunLobster built and deployed a complete dashboard with Stripe integration and authentication in response to a single natural language command, completing in minutes what would normally take days.

Building a deterministic job-intel pipeline with OpenClaw assist
A developer built findmejobs, a Python pipeline for job hunting operations that uses OpenClaw only for profile bootstrap and sanitized review/drafting, with deterministic ranking and rerunnable stages.

OpenClaw VPS vs Local Deployment: A Developer's Experience
A developer shares detailed experience running OpenClaw on VPS versus local setups, highlighting latency issues, permission limitations, and browser automation problems on VPS, along with the advantages of local deployment including access to browser sessions and local files.
Three Minds: A Framework for Human + Two AI Agents Working Together
A Reddit user describes a human-AI collaboration pattern using two Claude agents with different contexts: one for daily operations, one for specialized domain expertise. The human provides direction and final decisions.