← Reddit

I'm not an app developer. Claude Code helped me build a speech app for my son — it's live on Google Play and other families use it now.

Reddit · PlaplGames · August 13, 2026
A non-software developer used Claude Code to build Talking Cards, a free AAC (augmentative and alternative communication) app that enables children with speech difficulties to construct proper sentences by tapping pictures. The app features 1,673 picture cards with grammar engines in five languages, full offline functionality without ads or tracking, and comprehensive Arabic support with vowel marks for proper text-to-speech synthesis. Since launching on Google Play, the app has gained users across multiple countries, including from India and Indonesia, with free unlock codes available for speech therapists and schools.

Detailed Analysis

A father with a warehouse operations background and no formal software development experience has built and published a functional AAC (augmentative and alternative communication) app for his son using Claude Code, Anthropic's agentic coding tool. The resulting app, Talking Cards, is now live on Google Play, free to use, and has attracted users beyond the original family, including in India and Indonesia. The project addresses a genuine gap in the market: existing AAC apps tend to be expensive, often require internet connectivity, and largely fail to support Arabic with the grammatical and phonetic accuracy needed for children who rely on the language at home. This is a striking example of AI coding tools being used not for prototyping or hobby projects, but to solve a specific, high-stakes accessibility problem for a family member.

What distinguishes this account from typical "vibe coding" anecdotes is the depth of engineering involved. Claude Code reportedly wrote per-language grammar and conjugation engines for Arabic, English, Spanish, French, and Turkish rather than relying on machine translation, and enforced hard rules around Arabic tashkeel (vowel marking) so that text-to-speech output wouldn't be mangled — going so far as to write automated tests that fail if unvocalized Arabic text ships. The developer also describes a roughly 485-test suite that caught subtle bugs a non-engineer would likely miss, such as a hashing collision between two Arabic vocabulary words that would have silently overwritten each other's image assets. This level of defensive engineering — tests, regression checks, root-cause diagnosis of platform-specific bugs like Android's TTS voice reset behavior — suggests Claude Code is capable of maintaining software quality standards that go well beyond what a first-time, self-taught builder would typically produce alone.

Equally notable is the multi-machine, multi-modal workflow the user describes: separate Claude sessions running on a Windows PC (driving Gemini's image generation API for artwork) and a Linux laptop (handling the Flutter app and voice assets), coordinating asynchronously through shared markdown "work orders" and reports in a OneDrive folder. This is an emergent pattern of agent orchestration — using file-based messaging to let two independent AI coding sessions collaborate on a single product — that goes beyond simple single-session code generation. The account of Claude Code autonomously operating an Android emulator via accessibility-tree navigation, screen-recording a demo, generating a voiceover, synthesizing background music with ffmpeg, and exporting promotional video in five aspect ratios further illustrates how agentic coding tools are increasingly handling entire production pipelines, not just discrete coding tasks, when given loosely scoped creative direction.

The broader significance lies in what this represents for AI-assisted software development's reach into underserved, high-need domains. AAC technology serves a population — nonverbal or minimally verbal children — where commercial incentives are often too thin to justify investment in less commercially dominant languages like Arabic, Turkish, or others outside major Western markets. A tool that lowers the barrier to building specialized, linguistically accurate assistive technology could meaningfully expand access for families in underserved regions, as evidenced by the app's organic adoption in India and Indonesia. This case also reflects a broader trend of "citizen developers" using agentic AI systems to ship real, tested, App Store-caliber software without traditional engineering backgrounds — a trend Anthropic and competitors like OpenAI have been actively promoting as a core value proposition of coding-capable AI agents, but which is rarely documented with this level of technical and emotional specificity, since the app's ultimate purpose is enabling the author's own son to communicate.

Read original article →