Skip to content
Back · All projects
/03 · March 2026· Latest update MayFree · 3 levels live · ~2000 characters

Mustard Seed Chinese

Learn Chinese with the Bible.

/03 · 芥菜种 / MUSTARD SEED
/03 · 芥菜种 / MUSTARD SEED

// Premise

Just as the mustard seed, "the smallest of all seeds, yet grows into a towering tree," we believe the daily knowledge and God's word that children accumulate will take root in their young hearts. May every child learning Chinese also come to know God's love.

// Deep dive

In March I pulled the Kids module out of Spiritual Growth Garden and rebuilt it as a standalone iOS app: Mustard Seed Chinese, made for the next generation of Chinese-speaking children. Bible text comes from the Chinese Union Version (CUV), both Simplified and Traditional; pinyin from WordProject.org. Every character, every verse, builds a small bridge they can walk.

Native SwiftUI 17+ redrew the UI; SpriteKit drives two games: Bubble Shooter (hex grid + physics) and Fishing Game (pendulum hook + progressive difficulty). Stroke practice uses guided SVG paths with live scoring; recitation uses Apple SFSpeechRecognizer for on-device fuzzy pinyin matching. Voice data never leaves the phone. Three levels × 300 lessons (Pinyin / Characters / Words); SM-2 spaced repetition adapts to every child; multi-child profiles + Family Sharing let siblings share a device without mixing progress.

"The kingdom of heaven is like a mustard seed… yet when it grows, it becomes a tree."

Matthew 13:31-32

// 01 · Origin

The diaspora family's double struggle

Diaspora Chinese families face a double struggle: kids whose Mandarin lags + a generational gap in faith transmission. Either one alone is hard; together, harder.

Existing products only solve one side, pure Chinese-learning apps (disconnected from faith) or pure Sunday school (with shallow Mandarin). Parents have to "stitch" the two worlds together by hand: Mandarin apps Monday through Friday, Sunday school on Sunday, never crossing.

Just as the mustard seed is small yet grows into a tree (Matthew 13:31-32), a child's daily knowledge, watered by God's word, takes root and grows. I believe fifteen minutes of Bible-Chinese a day beats one Sunday-school session a week, because the seed of faith needs daily watering.

// 02 · Who it's for

Who this is for

  • Kids 5–12 learning Mandarin, they already recognize a few dozen characters but need context and consistency.
  • Diaspora Chinese families wanting their kids to grow in both language and faith, without the daily "stitching" between worlds.
  • Sunday-school and Chinese-school teachers who want a supplemental tool with a Bible verse built into every lesson.
  • Non-Chinese adults learning Mandarin who want to use familiar Bible texts as context anchors.
  • Cross-cultural missionary families, kids in multilingual environments need a steady "first-language" Bible-learning baseline.

// 03 · What it solves

Turning two tracks into one path

  • Two tracks unified, every lesson progresses Mandarin and Bible knowledge at once. The core characters come from CUV verses.
  • 9-step learning flow (Listen / See / Play / Match / Write / Read / Memorize) covers four learning channels: auditory, visual, motor, and memory.
  • On-device speech recognition, Apple SFSpeechRecognizer runs entirely locally; children's voice data never leaves the phone.
  • Offline-first, the Bible + all lessons ship in the bundle. Works on planes, in cars, with no signal.
  • Multi-child family sharing, siblings each get their own profile, progress never mixes.
  • No ads, no tracking, no third-party analytics, Apple Kids Category compliant.

// 04 · Key Features

Four modules × five interactions × three UI languages

Four learning modules:

  • Garden · daily dashboard, verse feed, streak calendar, review reminders.
  • Growth · progress tracking, lessons / characters / verses, all at a glance.
  • Roots · Bible browser, all 66 books, pinyin overlay, notes, read-along, memorization.
  • Path · learning route, structured curriculum with one Bible verse per lesson.

Five interactive exercises: Listen-and-Choose · Match · Stroke Writing · Read-Along · Memorization.

9-step lesson flow: Listen → See characters → Listen-and-Choose → Bubble Shooter → Match → Fishing Game → Stroke practice → Read-along → Memorize.

Native SwiftUI 17+ iOS, two games on SpriteKit physics (Bubble Shooter + Fishing Game), three UI languages (Simplified / Traditional / English).

// 05 · Current Stage

All three levels live · ~2000 characters

  • Mar 2026 · iOS 1.0 shipped on the App Store.
  • App Store · apps.apple.com/.../id6760686942
  • Level 0 · Pinyin live, starting from initials and finals.
  • Level 1 · Characters live, covering the core common characters.
  • Level 2 · Words live, moving into two-character and multi-character compounds.
  • Combined character count across the three levels approaches 2,000, covering most everyday and core biblical vocabulary.
  • Three UI languages (Simplified / Traditional / English) stable.
  • Family sharing + multi-child profiles live.

// 06 · Roadmap

Android · deeper levels · parent web dashboard

  • Android version in development, Kotlin + Jetpack Compose, sharing the same backend as iOS.
  • Level 3 · Stories · Parables, planned, moving from characters and words into full biblical narratives and the parables of Jesus.
  • Level 4 · Deep Roots · Theology, planned, into discipleship-tier content.
  • Parent web dashboard, see your kid's progress, this week's verse, read-along pronunciation accuracy.
  • Group features: church / Sunday-school class modes; teachers can assign lessons.

// See it live

Reading is fine; trying it lives closer to the original intent.

Download on the App Store