The SixteenBall app runs on the iPhone, iPad, and under macOS.
This tutorial uses screenshots to call out key aspects of using the app to enter shots for a match.
Setup
When you first open SixteenBall, you will see the Match screen asking you to define the players.
Tap on the green PLAYERS link to enter their names and skill levels.
Tap < Match to return to the Match page.
New Match will clear the players and allow you to enter new names (after a confirmation dialog).
Select Start Match to begin.
Making shots
To record shots, select balls from the grid one at a time.
The first ball you select is the called shot. It will be marked with an * in the upper right-hand corner, which designates the ball that must be pocketed in the called pocket. If it isn't pocketed legally (i.e. because they player fouled), tap the ball again and it will be marked dead with a red line.
Next, select any additional balls that are pocketed on the same shot. They will be marked with a ball number in the upper right-hand circle. Once complete, select End shot from the menu at the bottom.