I am following a custom training plan for long runs. Basically I would like to have a GPS tracking app that allows to
- Build a custom run, that is, a sequence of intervals (with duration specified by distance or time), along with a pace goal for each interval. For example: 2x 1600m @ 05:50/km, with 400m recovery (as slow as needed), followed by 800m @ 05:40/km.
- Track your progress, giving you some audio feedback if you're too slow or too fast w.r.t. the desired pace during the current interval.
- Display your results after the end of the run, showing in particular the total time for each interval.
I have used Runtastic (Pro) so far, but it does not meet these criteria. In fact, you can only set five non-overlapping "zones" for the pace, and they cannot be too narrow otherwise you would have audio feedback continuously (which I find distracting and useless); thus, the previous example cannot be done. More importantly, point n.3 is completely missed by Runtastic; you can only show your results by fixed lengths (either 500m or 5 minutes), no matter your intervals' lengths.
I already checked most of the other well-known apps (Nike, Adidas, RunKeeper…) but they all fail in some way. I am told by fellow runners with iPhones that iSmoothRun allows everything I need, but they do not seem to be planning an Android version. Do you know of any app meeting my criteria, no matter how obscure or expensive? Maybe in development, at least?