Mobile app

CodeYam Counter

A minimalist multi-counter for reps, sets and anything you count, native on iOS and Android.

CodeYam Counter showing a push-ups count of 7

The brief

A minimalist multi-counter for reps, sets, and anything I count. Native on iOS and Android.
the first message in CodeYam

What it is

What CodeYam Counter does

Counter does one thing, and makes it fast to do with one thumb. One huge number fills the screen, and a lime bar along the bottom is the tap target: tap anywhere on it to add one.

You can keep up to four counters (push-ups, sets, cups of coffee) and switch between them with four color dots. Counts have no ceiling and no floor, so subtract keeps going below zero, and a reset can always be undone with one more tap. Small stats under the number show the lowest count, the total taps and how many counters you have.

Mobile apps need checking on more than one device. CodeYam previewed every scenario at phone size and verified each one on iPhone and Pixel before the builds were made.

Scenarios

On the phone

Each scenario is a saved state of the app with its own data. You can open any of them in the editor, and they run again as tests whenever the code changes.

FreshPush-ups at 7Negative count4 countersUndo reset
iPhone: Push-ups at 7, lime tap bar
iPhonePush-ups at 7One huge number and a lime tap bar you can’t miss.
Preview: The same screen in the CodeYam editor
CodeYam editorThe same screen, in the editorEach state is a saved scenario you can check.

Install CodeYam for free and start building

Try CodeYam in your browser

Free, nothing to install, ready in a few minutes.

Launch in GitHub Codespaces ↗ Needs a free GitHub account
  1. 1Click Create codespace
  2. 2Wait while it sets itself up
  3. 3Open CodeYam when the terminal says it’s ready