Table Champion v2.0: a much-needed glow up
In February I released Table Champion (Tafelkampioen in Dutch), an app I made to help my daughter practice her math tables. It was also a small experiment to see how quickly I could build a simple app using the new wave of AI-assisted coding.
The app did what it needed to do. Over the past ten months it found its way into the hands of lots of kids and parents. But it was never really polished, and as my daughter got better at her tables, the app slowly drifted to the background.
Now that we’re getting close to the end of 2025, I’ve been looking back at everything I shipped this year. It’s a long list. I’m trying to revisit each project and give it some well-deserved attention. I want to raise the bar for myself and make everything I make a bit more delightful, more polished, and a bit more whimsical.
So here is Table Champion 2.0.
The old layout was honestly pretty ugly. I went back in and redesigned the whole thing, with a tiny bit of help from my friend Claude. I’m really proud of the jump in quality. It doesn’t just look different, it also feels better to use, with haptics, small micro-interactions, and a clearer and calmer UX.
Here are some before and after shots.
This was before:
And this is after.
I hope the difference it obvious.
Besides the fresh look, there are a lot of new things:
New features
- Background music
- Options to turn off the background music, sound effects, and the narrator
- Three new game modes: Against the Clock, Bubble Pop, and Race the Robot
- New question types: True or False, and Fill in the Blank
- A brand new mascot
Under the hood
- Updated to Expo 54, including my favorite new feature: native liquid glass tabs
- Removed Redux in favor of Zustand
- Replaced Gluestack with Tamagui
I hope you (and your kids) enjoy it!
Pssst ... what about Android? Looking at last year's revenue for Table Champion, Android only accounted for 7%. While I hope eventually version 2.0 will also make it to Android, the amount of work needed to tweak the app to Android, create Play Store screenshots, and go through the review process does not justify the benefit. It will come eventually, just give me some time.
Related posts
Lijsje v2.0: bigger, better, and coming to town 🎅
Lijsje 2.0 is here. What started as a forgotten side project turned into a full rebuild with Bol.com search, multiplayer features and Secret Santa. A simple Sinterklaas request brought it back to life.
Table Champion: creating and submitting an app in less than 20 hours
App speed build, but make it real: Expo + Redux + Gluestack UI + careful AI usage = 20 hours from 'dad these flashcards suck' to 'it's live in both stores' 😺
0 Comments
No comments yet. Be the first to comment!