← All projects

KiKi Math

Calm maths practice for kids, with times tables, division, addition and subtraction.

  • iOS

KiKi Math is a maths practice app for children aged 6 to 12, for iPhone and iPad. A round is ten questions and takes about two minutes, with no timer. Kids practise multiplication and division one table at a time, from 2 to 12, or mix them all up, and climb four levels each of addition and subtraction, from simple facts up to carrying and borrowing.

Designed for kids

Under the hood

Pure SwiftUI on iOS 18, with @Observable state and a tokenised theme so every colour, radius, and spacing value comes from one place. Each topic is a question generator behind one protocol, so the practice screen, results and progress tracking don’t know which topic they’re running. The iPad layout uses a sidebar and detail column, and the tables grid re-flows by pane orientation.

Progress lives in UserDefaults and is mirrored to iCloud key-value storage. When two copies disagree they’re merged rather than replaced, so a fresh install that practises before its backup arrives keeps both: best scores take the higher value, streaks join up, and the tricky-ones lists are combined.

Release notes

1.1.1

1.1.0

1.0

Released
September 2026
Built with
Swift, SwiftUI
Privacy
Privacy policy for KiKi Math