ToddlerTones: an offline, toddler‑proof soundboard with a gentle ‘Find it’ game

ToddlerTones hero image

Why I built it

I wanted something my toddler could enjoy without ads, network calls, or fiddly UI. The brief was simple: big tiles, instant sounds, and a guided way to learn words that feels like play.

Design constraints

Interaction model

There are two modes:

  1. Soundboard — tap a tile, hear the animal/vehicle. Each tile also has a short friendly sentence (e.g., “The duck says quack!”).
  2. Find it — the app says, “Where is the duck?” You tap until you get it right. Misses get gentle feedback; success gets a tiny celebration.

The ‘Find it’ loop

This tiny bit of structure turns a passive tap toy into vocabulary practice, and kids love the feedback cycle.

Audio architecture

Compose and motion

The UI is Jetpack Compose + Material 3. Tiles use press‑state animations (tilt/scale/translate) and the hero header gently bobs. Nothing is gratuitous; the goal is clarity, not spectacle.

Toddler‑proofing details

What I’d ship next

If you’d like to try it:

I built ToddlerTones to be boring in all the right ways: fast, predictable, and safe. If you have ideas or a kid‑tested wishlist, I’d love to hear it.

Bilawal.net

© 2025

𝕏 GitHub