Pitcher Perfect
Pitcher Perfect is an application for counting balls, strikes and the total number of pitches thrown by a baseball pitcher. It has separate stats for the game as well as individual pitchers. This app is targeted for primarily for coaches (especially those who have already lost their previous counters).
If you have any feedback at all (comments, suggestions, complaints, bug reports), please feel free to send email to <pitcherperfect@scottyelich.com> at any time.
- Major Features:
- * Easy, intuitive interface.
- * Audio, visual and vibrate feedback.
- * Settings controlled auto-clearing of stats.
- * Ability to add notes and edit stats and log.
- * Ability to email log from device.
- Free bonus application:
- * A baseball themed "flashlght" app.
Sections
- 9 minute video demonstrating Pitcher Perfect's use and major features.
- Screen by screen instructions (click the image to jump to the next section).
- Addressing some of the feedback.
- FAQ
Main screen - GAME mode
This is the main stats view screen (see image at right side of page). This is the screen that comes up when the application is launched. If stats collection is not already in progress (from a previously exited application use), then this is the screen that will be seen (ie: with 0 counts). When the application is in 'GAME' mode, the words at the top of the baseball will be red and when the game is in 'PITCHER' mode, the words at the top of the baseball will be blue. Increasing the count via BALL or STRIKE increments the stats for both the game and the pitcher (Decrementing the stats only decrements for the exact stat that was selected.)
Controls / Operations
- Tap BALL to increase the game (and pitcher) stat for balls by one
- Tap STRIKE to increase the game (and pitcher) stat for strikes by one
- Swipe from right to left to go to the Options screen
- Tap the info button to go to the Info/help screen
- Double Tap the background to switch between 'GAME MODE' and 'PITCHER MODE'
- Double Tap the pitcher info area to edit the pitcher info
- Double Tap the number of pitches, balls or strikes to reduce the stat by one
Main screen - PITCHER mode
This screen shows the app in 'PITCHER' mode where the pitcher info at the top of the baseball is blue.
Controls / Operations
- Tap BALL to increase the pitcher and (game stat) for balls by one
- Tap STRIKE to increase the pitcher and (gamer stat) for strikes by one
- Swipe from right to left to go to the Options screen
- Tap the info button to go to the Info/help screen
- Double Tap the background to switch between 'GAME MODE' and 'PITCHER MODE'
- Double Tap the pitcher info area to edit the pitcher info
- Double Tap the number of pitches, balls or strikes to reduce the stat by one
Info screen
This screen has information about using the app. If the iNFO button is removed from the main screen, it will return the next time the app is launched.
Controls / Operations
- Scroll up and down to view text
- Tap "Disable Info Button" to remove the iINFO button from the main screen
- Tap DONE to return to the main stats screen
Options view - editing Game Info
This screen shows the options screen (lower 1/2 obscured) used for editing the information for the game. Notice 'Game Info' is in red.
Controls / Operations
- Tap delete to erase current 'Game Info' value
- Enter new 'Game Info' and leave screen (ie: press return) to accept new value
- To cancel editing: 'Game Info' value unchanged and either press return or left to right swipe
- Swipe from left to right to go to the Main stats view screen
- Swipe from right to left to go to the About (splash) page
- Tap CLEAR STATS to clear only the GAME stats
- Double Tap the background to go to free bonus FLASHLIGHT app
- Tap LOG to view the log
Options view - editing Game Info
This screen shows the 'Game Info' has been edited. If the 'auto-clear' setting is enabled, then leaving this screen will reset the stats for the game and for the pitcher. If the 'Sound' setting is on, leaving this screen will play sound 'Play Ball!'
Controls / Operations
- Tap delete to erase current 'Game Info' value
- Enter new 'Game Info' and leave screen (ie: press return) to accept new value
- To cancel editing: 'Game Info' value unchanged and either press return or left to right swipe
- Swipe from left to right to go to the Main stats view screen
- Swipe from right to left to go to the About (splash) page
- Tap CLEAR STATS to clear only the GAME stats
- Double Tap the background to go to free bonus FLASHLIGHT app
- Tap LOG to view the log
Options view - editing Pitcher Info
This screen shows the options screen (lower 1/2 obscured) used for editing the information for the pitcher. Notice 'Pitcher Info' is in blue.
Controls / Operations
- Tap delete to erase current 'Pitcher Info' value
- Enter new 'Pitcher Info' and leave screen (ie: press return) to accept new value
- To cancel editing: 'Pitcher Info' value unchanged and either press return or left to right swipe
- Swipe from left to right to go to the Main stats view screen
- Swipe from right to left to go to the About (splash) page
- Tap CLEAR STATS to clear only the PITCHER stats
- Double Tap the background to go to free bonus FLASHLIGHT app
- Tap LOG to view the log
Options view - editing Pitcher Info
This screen shows the 'Pitcher Info' has been edited. If the 'auto-clear' setting is enabled, then leaving this screen will reset the stats for the pitcher only. If 'auto-clear' is not enabled, then pressing clear stats will clear the stats for the pitcher only.
Controls / Operations
- Tap delete to erase current 'Pitcher Info' value
- Enter new 'Pitcher Info' and leave screen (ie: press return) to accept new value
- To cancel editing: 'Pitcher Info' value unchanged and either press return or left to right swipe
- Swipe from left to right to go to the Main stats view screen
- Swipe from right to left to go to the About (splash) page
- Tap CLEAR STATS to clear only the PITCHER stats
- Double Tap the background to go to free bonus FLASHLIGHT app
- Tap LOG to view the log
Main screen - PITCHER mode
This screen shows the app in 'PITCHER' mode with the new pitcher info the top of the baseball is blue. Again, if the 'auto-clear' setting is enabled, then leaving this screen will reset the stats for the pitcher only. If 'auto-clear' is not enabled, then pressing clear stats will clear the stats for the pitcher only.
Controls / Operations
- Tap BALL to increase the pitcher and (game stat) for balls by one
- Tap STRIKE to increase the pitcher and (gamer stat) for strikes by one
- Swipe from right to left to go to the Options screen
- Tap the info button to go to the Info/help screen
- Double Tap the background to switch between 'GAME MODE' and 'PITCHER MODE'
- Double Tap the pitcher info area to edit the pitcher info
- Double Tap the number of pitches, balls or strikes to reduce the stat by one
Main screen - PITCHER mode
Scott has thrown 3 pitches, 1 ball and 2 strikes. The last pitch thrown is indicated with a 'pinkish' color. If the 'Flash' setting is enabled, then the background will flash red for a ball and green for a strike. If the 'Vibrate' setting is enabled, then there will be 1 vibration for a ball and 2 for a strike. If the 'Sound' setting is enabled, then there will be a 'ball!' said for a ball and 'Stee-riiike' for strike.
Notice that the iNFO button has been removed from the bottom right of the screen (between the last screen shot and this, the iNFO button was pressed and the 'Disable Info Button' button was tapped).
Controls / Operations
- Tap BALL to increase the pitcher and (game stat) for balls by one
- Tap STRIKE to increase the pitcher and (gamer stat) for strikes by one
- Swipe from right to left to go to the Options screen
- Tap the info button to go to the Info/help screen
- Double Tap the background to switch between 'GAME MODE' and 'PITCHER MODE'
- Double Tap the pitcher info area to edit the pitcher info
- Double Tap the number of pitches, balls or strikes to reduce the stat by one
Options view - editing Pitcher Info
This screen shows the options screen (lower 1/2 obscured) used for editing the information for the pitcher. Notice 'Pitcher Info' is in blue and a new pitcher name as been entered.
Controls / Operations
- Tap delete to erase current 'Pitcher Info' value
- Enter new 'Pitcher Info' and leave screen (ie: press return) to accept new value
- To cancel editing: 'Pitcher Info' value unchanged and either press return or left to right swipe
- Swipe from left to right to go to the Main stats view screen
- Swipe from right to left to go to the About (splash) page
- Tap CLEAR STATS to clear only the PITCHER stats
- Double Tap the background to go to free bonus FLASHLIGHT app
- Tap LOG to view the log
Main screen - PITCHER mode
Notice daniel has not thrown any pitches -- this indicated that either 'auto-clear' was enabled after editing the new pitcher info and leaving that screen, or the CLEAR STATS button was pressed.
Controls / Operations
- Tap BALL to increase the pitcher and (game stat) for balls by one
- Tap STRIKE to increase the pitcher and (gamer stat) for strikes by one
- Swipe from right to left to go to the Options screen
- Tap the info button to go to the Info/help screen
- Double Tap the background to switch between 'GAME MODE' and 'PITCHER MODE'
- Double Tap the pitcher info area to edit the pitcher info
- Double Tap the number of pitches, balls or strikes to reduce the stat by one
Main screen - GAME mode
If Daniel is double-tapped, the app will switch from PITCHER mode to GAME mode. Notice that the stats for the game are still there. Also notice that no last pitch is indicated.
Controls / Operations
- Tap BALL to increase the game (and pitcher) stat for balls by one
- Tap STRIKE to increase the game (and pitcher) stat for strikes by one
- Swipe from right to left to go to the Options screen
- Tap the info button to go to the Info/help screen
- Double Tap the background to switch between 'GAME MODE' and 'PITCHER MODE'
- Double Tap the pitcher info area to edit the pitcher info
- Double Tap the number of pitches, balls or strikes to reduce the stat by one
Main screen - PITCHER mode
Double tapping the red game info will switch the app from GAME mode to PITCHER mode. Daniel has now thrown a total of 4 pitches, 3 balls and 1 strike, with the last pitch being a ball.
Controls / Operations
- Tap BALL to increase the game (and pitcher) stat for balls by one
- Tap STRIKE to increase the game (and pitcher) stat for strikes by one
- Swipe from right to left to go to the Options screen
- Tap the info button to go to the Info/help screen
- Double Tap the background to switch between 'GAME MODE' and 'PITCHER MODE'
- Double Tap the pitcher info area to edit the pitcher info
- Double Tap the number of pitches, balls or strikes to reduce the stat by one
Main screen - GAME mode
Double tapping the blue pitcher info will switch the app from PITCHER mode to GAME mode. Notice the total number of pitches is the old 3 plus the new 4 for an accurate total of 7. The last pitch was a ball.
Controls / Operations
- Tap BALL to increase the game (and pitcher) stat for balls by one
- Tap STRIKE to increase the game (and pitcher) stat for strikes by one
- Swipe from right to left to go to the Options screen
- Tap the info button to go to the Info/help screen
- Double Tap the background to switch between 'GAME MODE' and 'PITCHER MODE'
- Double Tap the pitcher info area to edit the pitcher info
- Double Tap the number of pitches, balls or strikes to reduce the stat by one
Options screen - Note mode
Swiping from the right to the left will move from the main stats view screen to this options screen. Notice the input is now white to indicate 'NOTE' mode. Tap the input box to bring up the key pad to enter a quick note and press return or leave the page to put the note into the log.
WARNING: Pressing 'CLEAR STATS' in this mode will clear BOTH the game stats and the pitcher stats.
Controls / Operations
- Tap the input box to bring up the key pad to enter a quote note
- Enter a quick note and leave screen (ie: press return) to accept new value
- Swipe from left to right to go to the Main stats view screen
- Swipe from right to left to go to the About (splash) page
- Tap CLEAR STATS to clear BOTH the GAME stats and pitcher stats!
- Double Tap the background to go to free bonus FLASHLIGHT app
- Tap LOG to view the log
Options screen - Note mode
Settings
- Autoclear - [Re]Set all stats to 0 when game or pitcher info is changed
- Flash - Flash background red for a ball, green for a strike
- Vibrate - Vibrate once for a ball, twice for a strike
- Sound - Audio for: 'BALL' 'STRIKE' new game and about screen
Controls / Operations
- Tap the input box to bring up the key pad to enter a quote note
- Enter a quick note and leave screen (ie: press return) to accept new value
- Swipe from left to right to go to the Main stats view screen
- Swipe from right to left to go to the About (splash) page
- Tap CLEAR STATS to clear BOTH the GAME stats and pitcher stats!
- Double Tap the background to go to free bonus FLASHLIGHT app
- Tap LOG to view the log
About screen - splash screen
Swiping from the right to the left on the Options screen will go to the About screen. If the 'Scound' setting is on, then a short 'Take me out to the ball game' sound will be heard. The screen shows version, date and web URL.
Also, please feel free to send email to <pitcherperfect@scottyelich.com> if you have any feedback.
Controls / Operations
- Tap OK to return to the Options screen
- Swipe from left to the rightt to return to the Options screen
Flashlight -- free bonus app!
Wow! A !FREE! bonus app... a flashlight. You know, for those dark dugouts.
Controls / Operations
- Double Tap to return to the Options screen
Log screen -- Game in progress
Tapping the LOG button on the Options screen will take the app to this LOG screen. If the game has any pitches (ie: pitches not 0), then the middle button will say "GAME OVER". Notice the log has the game information and pitch information for pitcher Scott -- but nothing for Daniel or the total for the game. Pressing 'GAME OVER' will put the current pitcher stats and game total stats into the log as well as set all the stats for the game and the pitcher to 0 -- and this action will change the middle button to 'EMAIL LOG'
Controls / Operations
- Tap DONE to return to the Main stats screen
- Tap CLEAR to clear the log (There is no confirmation of this action)
- Tap END GAME to put the current pitcher stats and game total stats into the log and enable email
- Tap in the LOG to bring up the key pad to edit the log
Log screen -- Game Over!
Tapping the 'GAME OVER' button (from the previous screen) will put the current pitcher stats and then total game stats into the log and then enable the 'EMAIL LOG' button.
Controls / Operations
- Tap DONE to return to the Main stats screen
- Tap CLEAR to clear the log (There is no confirmation of this action)
- Tap EMAIL LOG to mail the log
- Tap in the LOG to bring up the key pad to edit the log
Email Log screen
Tapping the 'EMAIL LOG' button (from the previous screen) will take the app to this screen. Simply enter a valid email address and press return to send. Email addresses are not validated and there is no confirmation on the email other than having it be successfully received by the email addressee.
Controls / Operations
- Enter the email address to email the log to
- Tap CLEAR to clear the log (There is no confirmation of this action)
- Tap EMAIL LOG to mail the log
- Tap in the LOG to bring up the key pad to edit the log
Email Log screen
Tapping the 'EMAIL LOG' button (from the previous screen) will take the app to this screen. Simply enter a valid email address and press return to send. Email addresses are not validated and there is no confirmation on the email other than having it be successfully received by the email addressee. Currently there is no way to cancel sending email on this screen.
Also, please feel free to send email to <pitcherperfect@scottyelich.com> if you have any feedback..
Controls / Operations
- Enter the email address to email the log to
Mail App
Pressing return will close the Pitcher Perfect app and bring up the mail app. It is possible to cancel sending the email at this point.
Also, please feel free to send email to <pitcherperfect@scottyelich.com> if you have any feedback..
Controls / Operations
- Standard mail app controls
- Tap CANCEL to cancel sending email
Log screen -- log cleared
This screen shows that the log has been cleared. The game also has 0 pitches total, since the 'EMAIL LOG' button is enabled. It's possible to simply clear the log and then edit the log to send a quick email. Yes, it's also possible to send a blank log somewhere -- just as it's possible to send a blank email.
Controls / Operations
- Tap DONE to return to the Main stats screen
- Tap CLEAR to clear the log (There is no confirmation of this action)
- Tap EMAIL LOG to mail the log
- Tap END GAME to put the current pitcher stats and game total stats into the log and enable email
Addressing some of the feedback at the itunes store, and email:
The application has a small target audience (although in the video, it sounds like it's targeting small people...). Basically, how many coaches also have an iPhone? Well, at least one (and, no, this app wasn't written specifically for Joe Torre).
Seriously, the flashlight is no joke (see the FAQ). What's it for? Well, when it's dark, a light can help illuminate things. Judging by how many flashlght apps are available for the iPhone, it seems like quite the desirable feature, so whether it's night games, dark dugouts, or any other time of darkness, application owners now have a baseball themed flashlight to fend off the darkness.
The main stats screen was designed to not have random actions occur, this is why it takes a double tap or a swipe to change from the main screen. The phone can be held in either the right or left hand and the thumb can be used to press the buttons. If the "home" button gets pressed accidently, then the devince may be turned upside down to move the "home" button to the top.
Updates will happen if there are features (or bug fixes) that will enhance the application without making it become complicated. The app wasn't intended to record all stats or even try to, but I may expand some of its features with an update
FAQ
Q0-1: Is the flashlight a joke?
A: No. You know, night games, dark dugouts, etc. I think all iPhone apps should have a free flashlight app.
Q0-2: What's with the strange reviews?
A: The whole review comments and rating system is kind of a free-for-all right now (08/08/08). It seems it's possible to come back later and change just about anything with a review, the stars, title and even all of the text. I did put in my own review to address some reviews, but then those reviews changed again, so I changed my review to simply say view the video and judge for yourself. I am not trying to influence the rating with my 5 star "self" review. With so few reviews, they don't really mean much statistically. Please view the video and judge for yourself if the application is something that would be useful for you or not -- before you purchase. Thank you!