Skip to main content
Flutter game for iOS

A Kids Learning Game We Built and Published on the App Store

Choo Choo Train is our own product: a Flutter game where children drive trains through 8 worlds and learn as they play.

A Kids Learning Game We Built and Published on the App Store
8 worlds to drive through
Counting, letters, patterns, feelings
Puzzles adapt to each child
No ads, no tracking, no accounts
Works fully offline
Parental gate on all settings

Choo Choo Train is our own product, not a client engagement. It is a learning game for young children, built in Flutter and published on the App Store under JIGOMIT LLP. We designed it, built it, and took it through Apple's review, so it shows the whole path from an idea to a live store listing.

What children do

Children drive their own train through 8 colourful worlds: green valleys, snowy mountains, the seaside, a busy city, dinosaur island, a candy kingdom, the jungle and outer space. The learning happens along the line:

  • Counting: fill the cart with apples, one by one.
  • Number order: couple the wagons 1, 2, 3.
  • Patterns: paint the next wagon.
  • Letter sounds and first words.
  • Feelings and self-control: help a cold bunny, wait for the green signal.
  • Adding up and taking away.

Puzzles get easier or harder as the child plays, and there are no "wrong" buzzers. A friendly voice and a helping hand step in when a child gets stuck. Between stops they toot the horn, load cargo, pick up passengers, and build and paint their own trains in the garage.

Built for parents' trust

An app for young children has a stricter bar than most, both from parents and from Apple. We built to it from the start:

  • No ads, no tracking, no accounts. The App Store privacy label reads "Data Not Collected".
  • Works fully offline, so it is safe on a car journey or a plane.
  • A parental gate on every setting.
  • A learning report that shows parents what their child practised this week.
  • A daily play-time limit with a gentle "Sleepy Train" bedtime.
  • Up to 3 players on one device, each with their own age and progress.

How it pays for itself

Four worlds and all their learning stops are free. A single one-time "Unlock Everything" purchase adds the other four worlds, more engines and wagons, and the garage shop. There is no subscription.

Why it matters for your project

Children's apps face some of the strictest App Store rules: privacy, parental gates, and how purchases are presented. Taking a game of our own through that process is the same work we do when we build or rescue a Flutter app for a client: a single codebase, careful store submission, and privacy decisions made in the code, not added at the end. An Android version is next.

Built with

Flutter
Flame game engine
iOS and iPadOS
One-time in-app purchase

Have a workflow like this?

We build custom software and automation that removes the manual glue around your data — at a fixed price, starting with one clear win.