Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

FlexiTimer

macrumors newbie
Original poster
Apr 18, 2014
5
0
I'd like to announce my iOS interval timer app.

The app is called FlexiTimer, and it is an extremely flexible interval timer, which makes it easy to perform time-based interval training (eg. HIIT, Circuits, Tabatas, Rounds, etc.), along with other forms of training/time-keeping (eg. MMA, weights, Yoga, etc.). I use it for my own training/tasks and find it useful.

You can get more details/screenshots/release notes at the FlexiTimer website and keep up to date by following the FlexiTimer twitter feed. There is also a discussion forum for the app.

A new update has just been submitted to Apple, adding support for timer creation wizards, to make creation of specific types of timers even easier (eg. HIIT, Circuits, Tabatas, Rounds, Pyramid etc.)

Bha3IIDCYAAZcdx.png


A summary of the features:

  • Easy to use and configure
  • Create and save Multiple timers
  • Timer creation wizards (eg. HIIT, Circuits, Tabatas, Rounds, Pyramid etc.)
  • Unlimited number of intervals/steps per timer (limited only by device, but essentially unlimited)
  • Run multiple timers simultaneously
  • Powerful grouped intervals feature (create multiple groups, each containing multiple intervals). This makes creating complex timers easy!
  • Configurable number of sets/iterations for intervals, groups, and entire timer, independently of each other
  • Highly optimized timer engine to maximize battery life
  • Play different music for each interval, use same music for all intervals (with options for what to do when moving onto a new interval), or have no music
  • Configurable alert sounds for interval ending (including configurable duration, eg. last 3 or 5 or 10 seconds etc.) and interval ended/changed. Alert sounds can be different for each interval, or can be overridden with same sounds for all intervals)
  • Configurable timer ended alert sound (including ability to repeat alert sound multiple times). Each timer can have a different timer ended alert sound
  • Large timer display in detail view, and even larger display in Landscape
  • Colour display differently for each interval
  • Skip to previous/next interval, or skip to any interval
  • Pause timers
  • Runs in background

Many more features are planned, including timer sharing and voice prompts. A version 3 major update is in the works with lots more new features (will be free update)

The app normally costs $6.99, but is currently on sale at $4.99 for approx. 2 weeks.

Would love to hear any comments (good and bad) and suggestions. If there's a feature you want to see added, let us know about it.

I would also greatly appreciate any help in spreading the word about it (eg. on social media), and if you like it please consider leaving a review on the app store when you have the time.

If you got this far then thanks for reading!
 
Hello! Your app seams to be great to me. But I I want to find a app that is able to lover the music in the rest between the intervals so when I play my spotify will it turn down the sound when the sets stops. And put it up again when it starts.
Would that be posseble to do with this app? In that case will I buy it and recommend everyone else I meet in the fitness industry that I meet.
 
Thanks for your interest!

FlexiTimer allows you to specify alerts and music (or no music) independently for each interval, from within the app (although it only allows picking music from your iTunes library).

If I understand your question correctly, you want to use the Spotify app to play music, and just have FlexiTimer lower the Spotify volume in the rest intervals, and then increase the Spotify volume for work intervals ?

If so, FlexiTimer is not able to do that at the moment but I will investigate and add it in the future.

If you have any more questions/comments please let me know.
 
I am searching for a versatile HIIT timer for my iphone and your app came up first in the serps!

My needs are simple. I want to program it for intervals that switch from low intensity to high intensity. Here is an example of what I would like to program. Let me know if this can be done.

3 Minute Warm Up #3 (Optional)

Shoulder Breather

30 seconds each direction

Floating Elbow Circles


30 seconds each direction

Side Shift Lunges


1 minute


Shoulders Block


Rocca Feet Elevated* 40 seconds


Rest 20 seconds


Rocca Standard* 40 seconds




Rest 20 seconds

Most Advantage


Rocca Hands Elevated*


40 seconds




Rest


50 seconds

*If you need to decrease difficulty, start with Standard and then hands slightly elevated, finishing with hands further elevated.

Iso-Dynamic Set




Exercise


Time

Iso


Isometric Shoulder Spread


30 seconds

Dynamic


Screw Press


45 seconds




Rest


30 seconds

Iso


Isometric Shoulder Spread


30 seconds

Dynamic


Screw Press


45 seconds




Rest


30 seconds

Legs Block—7 minutes

Mechanical Advantage Set




Exercise


Time

Least Advantage


Single Bound Squat (or supported) alternating


40 seconds




Rest


20 seconds

More Advantage


Front Lunge Alternating


40 seconds




Rest


20 seconds

Most Advantage


Rear Lunge Alternating


40 seconds




Rest


50 seconds

Iso-Dynamic Set




Exercise


Time

Iso


Wall Squat


30 seconds

Dynamic


Squat Jump


45 seconds




Rest


30 seconds

Iso


Wall Squat


30 seconds

Dynamic


Squat Jump


45 seconds




Rest


30 seconds

Arms Block—7 minutes

Mechanical Advantage Set




Exercise


Time

Least Advantage


Scoop Curl (Standing far from anchor)*


40 seconds




Rest


20 seconds

More Advantage


Scoop Curl (Standing mid-distance from anchor)*


40 seconds




Rest


20 seconds

Most Advantage


Scoop Curl (Standing close to anchor)*


40 seconds




Rest


50 seconds

*The further you stand from the anchor point of your bands the more difficult it will be.

Iso-Dynamic Set




Exercise


Time

Least Advantage


Bent Over Triceps Kickback (Far from anchor)*


40 seconds




Rest


20 seconds

More Advantage


Bent Over Triceps Kickback (Mid from anchor)*


40 seconds




Rest


20 seconds

Most Advantage


Bent Over Triceps Kickback (Close to anchor)*


40 seconds




Rest


50 seconds
 
In short, yes.

FlexiTimer can handle that kind of workout easily. For example, for the 3 minute warm up #3, do the following:

1) Create a new timer (call it whatever you want)
2) Add a new interval called "Shoulder Breather" (or anything else you want to call it) with duration set to 30 seconds and iterations set to 2 (ie. do this 30 second interval 2 times).
3) Add another interval called "Floating Elbow Circles" with duration set to 30 secs and iterations set to 1.
4) Add another interval called "Side Shift Lunges" with duration set to 1 minute and iterations set to 1.

You can either save this as a separate timer (eg. "3 Minute Warm Up #3") and create a new timer with the actual workout intervals, OR you can continue adding the Shoulder Block intervals...

5) Add new interval called "Rocca Feet Elevated*" with duration set to 40 secs and iterations set to 1.
6) Add new interval called "Rest" with duration set to 20 secs and iterations set to 1.
7) Add new interval called "Rocca Standard*" with duration set to 40 secs and iterations set to 1.
8) Add new interval called "Rest" with duration set to 20 secs and iterations set to 1.
9) Add new interval called "Rocca Hands Elevated*" with duration set to 40 secs and iterations set to 1.
10) Add new interval called "Rest" with duration set to 50 secs and iterations set to 1.

-- You can continue adding as many intervals as you like to the timer (eg. add the Iso dynamic set), or save each workout/block as separate timers (you can create as many timers as you need).

When the above example timer is run, you will get the following sequence of intervals:

Shoulder Breather 30 secs (1 of 2)
Shoulder Breather 30 secs (2 of 2)
Floating Elbow Circles 30 secs (1 of 2)
Floating Elbow Circles 30 secs (2 of 2)
Side Shift Lunges 1 minute
Rocca Feet Elevated* 40 secs
Rest 20 secs
Rocca Standard* 40 secs
Rest 20 secs
Rocca Hands Elevated* 40 secs
Rest 50 secs

Each interval has many additional options associated with it (eg. music, colour etc.). Your options are unlimited.

Let me know if you have any other questions.

----------

I forgot to mention that you can group intervals together if you wish using a group. The advantage of this is that you can name the group, which will be displayed when you run the timer. You can also repeat this group of intervals independently of other intervals in the timer.

Each timer can have as many groups of intervals as you like, and each group can contain as many child intervals as you like.
 
Thanks for the quick response. With this kind of excellent help, I will buy the app.

My workout is a 6 day program with redundancies on various days. Many of the routines are combined or grouped. Is this what you are referring to about groups? I am wondering if I can copy/export the redundancies into a another day so I don't have to program again. For example, on Thursday, could I copy routine "A" from Monday's routine "A"?

Thanks!
 
Thanks for your support!

At the moment, it's not possible to copy intervals/groups of intervals, so you will have to re-enter them for each timer, but that feature is on the roadmap (along with copying timers) and will be implemented.

Re. groups, it allows you to group several intervals together within a timer, with the main reason (at the moment) being that you can then repeat just this group of intervals. As FlexiTimer allows repeating individual intervals, groups of intervals and the entire timer, you could create the following complex timer if you wished (note that the number of intervals you have to add is a lot less than the number of intervals when run):

Complex Timer (repeat 2 times)

Interval 1 (30 secs, repeat 2 times)
Group 1 (repeat 3 times)
Child Interval 1 (20 secs, repeat once)
Child Interval 2 (10 secs, repeat 4 times)
Child Interval 3 (15 secs, repeat 2 times)
Interval 2 (60 secs, repeat once)

This timer would expand to the following:

Interval 1 30 secs
Interval 1 30 secs
Child Interval 1 20 secs
Child Interval 2 10 secs
Child Interval 2 10 secs
Child Interval 2 10 secs
Child Interval 2 10 secs
Child Interval 3 15 secs
Child Interval 3 15 secs
Child Interval 1 20 secs
Child Interval 2 10 secs
Child Interval 2 10 secs
Child Interval 2 10 secs
Child Interval 2 10 secs
Child Interval 3 15 secs
Child Interval 3 15 secs
Child Interval 1 20 secs
Child Interval 2 10 secs
Child Interval 2 10 secs
Child Interval 2 10 secs
Child Interval 2 10 secs
Child Interval 3 15 secs
Child Interval 3 15 secs
Interval 2 60 secs
Interval 1 30 secs
Interval 1 30 secs
Child Interval 1 20 secs
Child Interval 2 10 secs
Child Interval 2 10 secs
Child Interval 2 10 secs
Child Interval 2 10 secs
Child Interval 3 15 secs
Child Interval 3 15 secs
Child Interval 1 20 secs
Child Interval 2 10 secs
Child Interval 2 10 secs
Child Interval 2 10 secs
Child Interval 2 10 secs
Child Interval 3 15 secs
Child Interval 3 15 secs
Child Interval 1 20 secs
Child Interval 2 10 secs
Child Interval 2 10 secs
Child Interval 2 10 secs
Child Interval 2 10 secs
Child Interval 3 15 secs
Child Interval 3 15 secs
Interval 2 60 secs

As you can see, Group 1 is simply a container for the child intervals, with the ability to repeat only the child intervals, independently of the timer, or other intervals (including the child intervals).

Although this is a contrived, complex example, it shows the flexibility of FlexiTimer (hence the name).

A future version will allow you to select which intervals and groups you wish to copy, and then allow you to paste them into a new/different timer.

At the moment I'm working on getting the next release out which has support for timer wizards/templates and a couple of bug fixes. It may also include an option to export timers, as the version after that will be a big re-write with most (if not all) requested new features/enhancements.

If you like the app, please spread the word and consider posting a review on iTunes, as this helps us a lot. If you have any other questions/suggestions/comments (good and bad), then let us know.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.