A bowling journal that reads the scoreboard
TallyBowl!
A native bowling journal for macOS, the iPad, and Android that reads a photo of the scoreboard on the device, scores the game itself, and keeps your history. It is still in development.


Screenshots
On its other devices




At a glance
Project statistics
- Platforms
- 3
- On-device text recognizers
- 2
- Accounts needed
- 0
Purpose and direction
The goal
TallyBowl! is a journal for my nights at the bowling alley: where I bowled, on which lanes, with which ball, and how every frame went. Recording a game can start with a photograph of the scoreboard. The app reads it on the device, with Apple’s Vision framework on the Mac and the iPad and Google’s ML Kit on Android, finds my row by the name or nickname the alley prints, and fills in the frames only when every delivery agrees with the running totals on the screen; anything less certain comes to me to check and correct. The score is always the app’s own arithmetic, never a total read off the photo. From there it keeps averages, high games, strike and spare rates, score trends, and which balls and alleys I use most, and it makes a recap image of a night to share. The journal stays on the device, with backups and spreadsheet exports, and there is no account to create and nothing to sync. It is one Flutter codebase for macOS, the iPad, and Android; it is in beta now, on its way to the App Store and Google Play.
Connected to my experience
Technologies used
Select a technology to read more about my experience with it and how I use it.
