Interval Countdown Timer

for iPod, iPhone and iPad

iOS 6 Issue:  If you run a sequence and lock the device while the application is in the foreground, the intervals do not show alerts or make sounds. You can "workaround" this issue by running the sequence in the background - by starting the sequence and switching to another application or returning to the home screen - before locking the device. I am working with Apple to find a fix for the problem. iOS 6.0.1 does not fix the issue.

The Interval Countdown Timer application allows you to define a sequence of time intervals and assign the sequence a name. Sequences can be "played". When played, each interval is counted down one at a time. When the current interval reaches 00:00, a sound can be played (or the phone will vibrate if in silent mode) or an alert can be displayed to inform you that the interval is over. After the final interval a buzzer/horn sound is played. You can choose to play either an alarm clock, crystal, woodblock, or glockenspiel after all other intervals.

I created this application because I wanted a hands free solution that could inform me when I needed to change activities while working out and listening to pod casts. The clock application required me to acknowledge the alert displayed to continue which meant I had to stop what I was doing an interact with the iPhone. This application solves that problem by continuing to countdown each interval without the user having to interact with the iPhone after the completion of each interval. While you can have alerts displayed or have the iPhone vibrate in silent mode, this application was designed with the primary communication mechanism being the sound played after each interval.

NOTE: Intervals have limitations if you run the application in the background. The mechanism used to communicate the completion of intervals while the application is in the background (called local notifications) is limited to 64 notifications. So if you create a sequence that has more than 64 interval completions (which includes counting repetition completions) and you switch to another application, your sequence may stop running after the 64th completion.