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

maurycyorlik

macrumors member
Feb 14, 2019
55
51
Thanks for buying the app. I am glad you like it.

Firstly if you do not have cadence then you may not have given the app permission to use the pedometer. To check this run the Settings app on the iPhone and select Privacy then Motion & Fitness, then make sure Fitness Tracking is enabled and so is WorkOutDoors. Then go to the Watch app on the iPhone and select Privacy and ensure that Fitness Tracking is enabled there. You should then get steps/cadence/stride length metrics for future workouts.

Yes, I had Fitness Tracking turned off on my iPhone. I did that, because I hate when it sometimes overlaps with AW data (steps, flors, steps when on a bike etc). When I turn it on I've got only health. In Health everything is turned on for WorkOutDoors. I will try to reinstall it and give it a go.

EDIT: Reinstalled it - now I have cadence.

The reason I mention this first is that it affects the pace figures that you are seeing for each position when touching the graph. These pace figures are instantaneous figures reported by Apple at each point of the workout. Instantaneous pace is much harder to calculate than average pace over a lap or workout because the period is much shorter.

I understand problems with instant calculations, that's clear. For example. I week ago I ran 4 km with target pace at 5'50". Your app was grate! Instant pace was showing all the time ~ 5'30" +/- 30". It flawlessly had shown my distance and time ahead. I've even tested instant pace graph and it worked beautifully. When I'd speed up - it showed me a live update on the graph instantly. Same when I'd slowed down. It blown my Garmin Fenix 5 away. The problem is only in the review on the iPhone. Avg pace of that run is 5'35". I remember going below 5'00" (it was on AW screen) but on the iPhone graph is showing me 5'33" at the highest point and the rest between 6'10 - 7'00". Thats the problem.

And WOW. What a fast response. Thanks for that.
 
Last edited:
  • Like
Reactions: cfc

cfc

macrumors 68040
Original poster
May 27, 2011
3,004
2,507
Yes, I had Fitness Tracking turned off on my iPhone. I did that, because I hate when it sometimes overlaps with AW data (steps, flors, steps when on a bike etc). When I turn it on I've got only health. In Health everything is turned on for WorkOutDoors. I will try to reinstall it and give it a go.



I understand problems with instant calculations, that's clear. For example. I week ago I ran 4 km with target pace at 5'50". Your app was grate! Instant pace was showing all the time ~ 5'30" +/- 30". It flawlessly had shown my distance and time ahead. I've even tested instant pace graph and it worked beautifully. When I'd speed up - it showed me a live update on the graph instantly. Same when I'd slowed down. It blown my Garmin Fenix 5 away. The problem is only in the review on the iPhone. Avg pace of that run is 5'35". I remember going below 5'00" (it was on AW screen) but on the iPhone graph is showing me 5'33" at the highest point and the rest between 6'10 - 7'00". Thats the problem.

And WOW. What a fast response. Thanks for that.

That's interesting. So the instantaneous pace on the watch app was correct but the values in the iPhone app afterwards did not match it. I will investigate to see if there is a problem.

I am glad to hear that you like the target pace feature. Out of interest so you use the map with the real-time yellow dot showing the position of someone moving at the target pace? I find that seeing it catch me up, or me catching it up, motivates me even more than the distance/time ahead/behind metrics.
 

maurycyorlik

macrumors member
Feb 14, 2019
55
51
That's interesting. So the instantaneous pace on the watch app was correct but the values in the iPhone app afterwards did not match it.

Yes, that's exactly what is happening. I'll test it in a couple of hours. I've reinstalled the app and now I see it in Motion & Fitness so cadence is working. Maybe that was the problem.

Out of interest so you use the map with the real-time yellow dot showing the position of someone moving at the target pace?

I didn't know about that! I just used target screen with distance and time ahead. I understand I have to run on GPX route to see that? I will test that and happily give You feedback but right now I can say that seeing its "right around the corner" is more motivating than 50 m :)
 
  • Like
Reactions: cfc

cfc

macrumors 68040
Original poster
May 27, 2011
3,004
2,507
I didn't know about that! I just used target screen with distance and time ahead. I understand I have to run on GPX route to see that? I will test that and happily give You feedback but right now I can say that seeing its "right around the corner" is more motivating than 50 m :)

You don't need to load a GPX route. You just need to set a target pace in the settings. To do this press the watch screen hard and select Settings. Then select Target Pace and set it to the pace you wish to see.

I plan to add the ability to set the target pace from a GPX file from a previous workout in the future, but at the moment it is just a fixed speed or pace.
 

maurycyorlik

macrumors member
Feb 14, 2019
55
51
I've found it. I didn't have a map on the target screen and overlooked it. Target pace from a workout is great. I often use it on Garmin to race with myself. Looking forward to that and thanks for the help! If my problem with pace on the iPhone continues to occur I will contact You via support.
 
  • Like
Reactions: cfc

rmh78

macrumors newbie
Mar 23, 2019
10
4
Munich/Germany
I bought workoutdoors app last weekend and I am very happy with it! Before I had my apple watch I used my garmin watch with training plans for 10k and 21k runs. It would be nice if workoutdoors would provide training plan feature too!
 

OMouyau

macrumors newbie
Oct 25, 2018
19
11
Quick question.
I recently upgraded my iPhone from 7 to X. Along with the upgrade, a bunch of apps updated themselves and also the pairing with the Apple Watch 4 updated itself too.
I had to recreate all my config (screens, chosen activities, etc ...), no worries.
There is one thing that I lost and I cannot seem to find how to get it back : I used to have an little audio cue giving me a little "ding" overlapping the music in my BT earbuds for each km, along with that it used to tell me "one kilometer", "two kilometer" ... Now I only get the little audio "ding". What am I missing :) ?
Thanks.
Oli.


The new version of WorkOutDoors adds many new features to make it the most powerful and configurable workout app for Apple Watch (IMHO), as well as being the only app that shows a fully functional vector map to aid navigation.

This new thread is all about the new workout features in version 3.0. To read about the existing mapping and GPX route features check out the website: http://www.workoutdoors.net/Maps.html

The new workout features include:

- Completely configurable screens with 4 layouts and 3 different text sizes;
- over 160 live data metrics to choose from, including mini-graphs and buttons;
- ability to define multiple screens and cycle through them during the workout;
- interval alerts for distance, time, steps, ascent, and descent;
- maximum and minimum limit alerts for pace, heart rate, speed, and cadence;
- set a target pace and display the distance and time ahead or behind target;
- show a live icon on the map representing someone moving at target pace;
- manually start new laps or use automatic laps with configurable intervals;
- lap splits available for many metrics and at any time during or after the workout;
- many heartrate zone metrics with user configurable zones;
- much improved analytics screens on both the Watch and the iPhone;
- 3 separate rolling pace metrics with user configurable distance or time windows;
- improved geocaching capabilities including display of groundspeak extensions;
- new workout types: Cross Country Skiing, Paddling, Skating, Surfing, and Golf;
- improved settings screens, all with ability to jump straight back to workout by force pressing;
- now able to lock the screen and/or the crown, to avoid accidental touches;
- tapping a field now shows a full screen description of that field;
- can configure shortcut operations for triple-tapping, quadruple tapping or pressing both side buttons;
- new optional on-screen battery meter;
- many more new features and improvements

These features are detailed in the following posts.
[doublepost=1535620387][/doublepost]New Screen Layouts

You can now choose from 4 screen layouts:

Bottom: Data below the map (as before);
Tower: Between 2 and 4 full width data fields above 2 or 3 data fields (no map);
'L' Shape: Data below and also on the left side of the map;
Grid: 2x4, 2x5 or 3x6 data fields (no map).

View attachment 778642
View attachment 778643

Each of these formats can be displayed in 3 different text sizes. The smaller the text then the more fields that can be shown and the larger the map (if present). As before, you can always double tap to see a full screen map, and double tap again to see the data again.
[doublepost=1535620569][/doublepost]Configurable Screens

Each activity type has a set of data screens that can be cycled through during a workout by triple tapping anywhere on the display. So for example the default running screens are as follows:

- Overview (data at the bottom)
- Heart Rate (grid layout with no map)
- Target Pace ('L' shape layout)
- Steps (Tower layout with 2 full width fields and 2 smaller ones at the bottom).

View attachment 778644

The screens can be easily modified on either the iPhone or the Watch. For example it is very easy to delete the Steps screen or change it to show Elevation information. Or to add a new screen showing the Activity Ring information.

View attachment 778645
If these screens are not quite what the user wants then they can be customised to show exactly the metrics they require from a pool of over 160 different live fields. These metrics include many types of graphs and charts. The customisation can be performed on either the iPhone or the Watch app.

The metrics also include buttons that provide shortcuts for various operations, including direct access to settings screens of interest. For example the Target screen has a button showing the target pace. If you touch that button for more than 1.5 seconds (to avoid accidental touches) then it displays the target pace settings screen, where you can quickly change the target pace. This is much faster than going via the Settings menu to find that screen.
[doublepost=1535620633][/doublepost]Interval Alerts

You can now configure interval notifications for various properties, such as distance (e.g. every mile), time (e.g. every 5 minutes), steps (e.g. every 1000 steps), calories (e.g. every 100 calories), and distance ascended or descended (e.g. every 100m). View attachment 778646
In each case you can control the length of interval (e.g. every 0.25 miles instead of every mile) and also whether or not the notification includes haptics, voice feedback, or on-screen messages when you raise your wrist within a few seconds of the haptic/voice.
[doublepost=1535620697][/doublepost]Limit Alerts

You can also now configure maximum and/or minimum limits for various properties, such as pace, heartrate, cadence and speed. As with notifications you can control whether or not the limit alerts use haptics, voice feedback or on-screen messages.
View attachment 778647
You can control the sensitivity of each limit, in terms of how many consecutive breaches are required before the user is informed. For example if you have a maximum heartrate of 170 configured with a sensitivity requirement of 3 consecutive breaches then 169, 172, 171, 168 will not result in a notification, but 169, 172, 171, 175 will do. You will also get notifications when the property has returned below the limit (or above the limit for minimum limits).
You can also specify the colour that a property is displayed in when a limit is breached. By default these are red (hot) for maximum limits and blue (cold) for minimum limits. This is the background colour in the notification and also in the data fields, which makes it easy to spot limit breaches amongst other data fields.
[doublepost=1535620774][/doublepost]Target Pace

The app now has the ability to set a target pace or speed. The user can then display fields such as the time or distance that you are ahead or behind someone who is moving at the target pace. When you are ahead of the target pace then the fields are shown in green, and when you are behind then they are shown in red. Both of these colours are configurable.

You can also display a yellow circle on the map, indicating whereabouts you or a competitor would be if running at that target pace. By default the yellow dot is shown only if you are viewing a screen configured with the "Target" profile. This is considered Auto mode. The Target Pace settings screen also allows you to switch the dot off, or make it always visible for any profile.
View attachment 778648
When in auto-rotate mode the GPS location arrow is positioned towards the bottom of the screen to show more of the map ahead of you. However if the target pace dot is displayed and the target is behind you, then the blue arrow will be positioned further up in order to show the chasing target. It will never be displayed higher than the centre of the screen.

I have found this much more useful than I expected. There is something about watching a dot catching you up or moving away that is much more effective as a motivator than just seeing the numbers for the distance or time difference.
[doublepost=1535620848][/doublepost]Rolling Pace

There are three new Rolling Pace and three new Rolling Speed fields. You can configure the periods for each of the fields in the Rolling Pace settings, which are under the Workout settings. These periods can be either time or distance and default to 1 mile / 1 km; 1 minute; and 0.25 miles / 0.25 km.
View attachment 778649 Generally the longer the period then the more accurate the value, whereas the shorter the period then the more responsive it is to speed changes.

These fields were added when I saw that Apple had included Rolling Mile Pace in the Workout app in watchOS 5, but I figured it would be handy to choose the period. There are 3 fields so that users can compare 3 different periods and decide which one is the best for them.
[doublepost=1535620905][/doublepost]Laps

The app now supports both manual and automatic laps. By default laps are automatic and use the same interval as distance notifications (which default to 1 mile or 1 kilometre). There is a "Laps" option in the Workout menu of the Settings that allows you to choose between Manual or Auto laps. If you select manual laps then you should configure a shortcut (for example pressing both side buttons) to start a new lap. Although if necessary then you could include a "new lap" button on the screen.

There are many metrics for laps. Practically every metric that covers a time period will also have versions for the current lap and for the previous lap. For example there are average pace metrics for the whole workout, for the current lap, and for the previous lap.
View attachment 778650
Lap splits can be shown on the watch at any time during the workout by force pressing and selecting Info. This shows a summary screen and a "Pace Splits" button. If you tap a different field on the summary screen (e.g. heart rate) then the button changes to show a "Heart Splits" button. This is explained in more detail in the Watch Analytics section.

The iPhone app allows extensive analysis of lap splits for many different fields, as explained in the iPhone Analytics section.
[doublepost=1535620972][/doublepost]Heart Rate Zones

The new version has two new ways of representing heart rate: intensity and zone. All heart rate values can now be displayed as bpm, intensity or zone.

Intensity is the percentage between configurable minimum and maximum heart rates. These default to 0 and 180, but can be changed by the user on either the iPhone or the watch. For example the maximum is often set to 220 minus the user's age, and the minimum could be changed to the user's resting heart rate if they prefer.

Heart rate zones are based on intensities. The idea is that the body is doing different things in each zone. For example zone 2 is considered the best for burning fat; zone 3 is the best for improving aerobic endurance and zone 4 is for anaerobic endurance. By default zone 0 is below 50%; zone 1 is between 50% and 60%; zone 2 is between 60% and 70% etc. However these values can also be configured by the user.

View attachment 778651

There are also new fields showing the percentage of the workout (or current lap or previous lap) in each zone. For example if you are interested in weight loss then you would be aiming to have a high percentage in zone 2, whereas if you wanted to improve your aerobic fitness then zone 3 would be better. These percentages can be shown as numbers, or as a bar chart showing the amount of time spent in each zone.
 

cfc

macrumors 68040
Original poster
May 27, 2011
3,004
2,507
I bought workoutdoors app last weekend and I am very happy with it! Before I had my apple watch I used my garmin watch with training plans for 10k and 21k runs. It would be nice if workoutdoors would provide training plan feature too!

Many thanks for buying the app. I am glad that you like it. The next version will include training plans. It will be released in about 2 months.
[doublepost=1553376828][/doublepost]
Quick question.
I recently upgraded my iPhone from 7 to X. Along with the upgrade, a bunch of apps updated themselves and also the pairing with the Apple Watch 4 updated itself too.
I had to recreate all my config (screens, chosen activities, etc ...), no worries.
There is one thing that I lost and I cannot seem to find how to get it back : I used to have an little audio cue giving me a little "ding" overlapping the music in my BT earbuds for each km, along with that it used to tell me "one kilometer", "two kilometer" ... Now I only get the little audio "ding". What am I missing :) ?
Thanks.
Oli.

Sorry that you lost your settings when upgrading the phone. In theory watchOS should preserve them but sometimes it doesn't. In the future if it doesn't preserve them then change a screen setting on the phone and it should send all the screen configurations to the watch.

To get the voice alerts again press the watch screen hard and tap Settings and then Alerts. If you are not running a workout then select the workout type (e.g. Running). Then tap Distance and switch the "Voice" setting on. Please let me know if that does not work. In the next version you will be able to specify exactly which metrics are spoken on each notification.
 

cfc

macrumors 68040
Original poster
May 27, 2011
3,004
2,507
Great news about the training plans. Out of interest, how will these be implemented?

You will be able to define them on the phone as a set of steps which can be grouped such that a group can be repeated a given number of times. E.g. Warm Up, [Fast, Recover]*3, Cool Down.

For each step you will be able to define a type, a duration (time, distance, steps, calories, etc), a target range (e.g. min/max HR or pace), what the screen will look like for the step (including the ability to configure the structure and exactly what metrics are shown), and what notifications you will get (with the ability to define which metrics are spoken and which are temporarily displayed on the screen).

When you start a workout you will be able to pick an interval schedule to use.

I hope that helps?
 

FunkyMagicUK

macrumors regular
Oct 26, 2018
163
124
You will be able to define them on the phone as a set of steps which can be grouped such that a group can be repeated a given number of times. E.g. Warm Up, [Fast, Recover]*3, Cool Down.

For each step you will be able to define a type, a duration (time, distance, steps, calories, etc), a target range (e.g. min/max HR or pace), what the screen will look like for the step (including the ability to configure the structure and exactly what metrics are shown), and what notifications you will get (with the ability to define which metrics are spoken and which are temporarily displayed on the screen).

When you start a workout you will be able to pick an interval schedule to use.

I hope that helps?

Will it be possible to manually end (or extend) a step rather than awaiting specific distance / time etc?

And will it be possible to see the steps somehow in the analysis...I’ve done watch based intervals on a previous watch which was good, but then you just end up with data that at best has inserted laps at the various steps.

Also...like in the example you’ve quoted where it’s warm up, repeat multiplier, and then cool down...will the circumstance where I maybe throw in an extra set of intervals be catered for (infinite loop with some kind of breakout to the next step might work...one programme I often do for example is run 800 jog/walk 100, and repeat for 45mins (with maybe a “walk 200” thrown in half way), with a steady 1200m to finish off with...do your thoughts enable that kind of training?).

Thanks
 

cfc

macrumors 68040
Original poster
May 27, 2011
3,004
2,507
Will it be possible to manually end (or extend) a step rather than awaiting specific distance / time etc?

And will it be possible to see the steps somehow in the analysis...I’ve done watch based intervals on a previous watch which was good, but then you just end up with data that at best has inserted laps at the various steps.

Also...like in the example you’ve quoted where it’s warm up, repeat multiplier, and then cool down...will the circumstance where I maybe throw in an extra set of intervals be catered for (infinite loop with some kind of breakout to the next step might work...one programme I often do for example is run 800 jog/walk 100, and repeat for 45mins (with maybe a “walk 200” thrown in half way), with a steady 1200m to finish off with...do your thoughts enable that kind of training?).

Thanks

You will always be able to manually end a step using a "Next Interval" operation which can be associated with a gesture (e.g. triple tap or pressing both side buttons) or a button on the screen.

This "next interval" operation will be available even when not doing an intervals workout. So, for example, you could use it to separate your run into uphill and downhill intervals for analysis afterwards.

The current version allows laps to be analysed but the next version will allow laps and/or intervals to be analysed. So you can choose to split a workout by laps or by intervals. In the future I may add some sort of ability to show laps within intervals or vice-versa, but not in the first version which is just one or the other (which you can easily switch between).

The current plan for repeating does not allow for infinite loops but I will have a think about how to include it.

The idea is that I will release a beta in a month or so and then make changes according to the feedback from testers. It is one of the reasons that I don't like to give estimates for when it will be released because if I have to make a lot of changes then it could take a while!
 

watchguardian

macrumors newbie
Mar 26, 2019
1
0
a great app @cfc !

i have some questions about intervall trainings..

i'm using trainasone and the *.tcx or *.fit export. do you plan to implement this feature too?
my current situation is that it only works with ismoothrun and that works very badly.

if you need somebody to test this feature! here i am! ;)

is possible to set interval training manually? for example:
warm up (5min) / first intervall named "the first" (4min) / second intervall named "the second" (5min) / cool down named "the last one" (10min)

thank you for your great work!

cheers, alex
 

cfc

macrumors 68040
Original poster
May 27, 2011
3,004
2,507
a great app @cfc !

i have some questions about intervall trainings..

i'm using trainasone and the *.tcx or *.fit export. do you plan to implement this feature too?
my current situation is that it only works with ismoothrun and that works very badly.

if you need somebody to test this feature! here i am! ;)

is possible to set interval training manually? for example:
warm up (5min) / first intervall named "the first" (4min) / second intervall named "the second" (5min) / cool down named "the last one" (10min)

thank you for your great work!

cheers, alex

The first version of intervals will not allow importing of schedules from other systems, but I plan to add that in the future. Sorry about that.

The example schedule that you describe will be possible to create within the app. You will be able to associate short names with each step which, if defined, will be shown/spoken instead of the step type.

I am glad that you like the app!
 

cfc

macrumors 68040
Original poster
May 27, 2011
3,004
2,507
It would be nice if the app had an auto stop function to remember me if I forget to stop my training after I arrived.

Apple have added this feature to their own app, but I don't think they make it available to third party apps like WorkOutDoors yet. Hopefully they will do that with watchOS 6.

I could write it myself, but I don't want to do that only for Apple to then do it for me. If they do not include it in watchOS 6 then I may look into doing something similar (or possibly allowing post-workout trimming of the data).
 
  • Like
Reactions: rmh78

OMouyau

macrumors newbie
Oct 25, 2018
19
11
It worked !!!

Many thanks for buying the app. I am glad that you like it. The next version will include training plans. It will be released in about 2 months.
[doublepost=1553376828][/doublepost]

Sorry that you lost your settings when upgrading the phone. In theory watchOS should preserve them but sometimes it doesn't. In the future if it doesn't preserve them then change a screen setting on the phone and it should send all the screen configurations to the watch.

To get the voice alerts again press the watch screen hard and tap Settings and then Alerts. If you are not running a workout then select the workout type (e.g. Running). Then tap Distance and switch the "Voice" setting on. Please let me know if that does not work. In the next version you will be able to specify exactly which metrics are spoken on each notification.
 
  • Like
Reactions: cfc

BD1

macrumors 6502
Jun 27, 2007
466
153
Great app but I think I encountered a couple of bugs with alerts. I turned on a pace alert for min speed for Hiking:

1. With voice turned on the alert came thru the AW speaker not my AirPods (music was playing).

2. After about 15 minutes into the hike, every time I received a pace alert it would just pause the music and there was no voice alert just the screen and haptic alerts. The first time this happened it also seemed to disconnect the AirPods and I had to reconnect them. After that it just paused the music but the AirPods stayed connected.
 
  • Like
Reactions: cfc

cfc

macrumors 68040
Original poster
May 27, 2011
3,004
2,507
Great app but I think I encountered a couple of bugs with alerts. I turned on a pace alert for min speed for Hiking:

1. With voice turned on the alert came thru the AW speaker not my AirPods (music was playing).

2. After about 15 minutes into the hike, every time I received a pace alert it would just pause the music and there was no voice alert just the screen and haptic alerts. The first time this happened it also seemed to disconnect the AirPods and I had to reconnect them. After that it just paused the music but the AirPods stayed connected.

There is a bug in the current version where music can go quieter after the first alert. This will be fixed in the next version. I haven’t heard of those other issues but it could be that the bug fix will solve them.

The next version of the app will have lots of new voice alert features. So I am currently rewriting that part of the app, which could also help.

Glad you like the app!
 

cfc

macrumors 68040
Original poster
May 27, 2011
3,004
2,507
Is it possible for a third party app such as this to use live Strava segments like Garmin does?

https://support.strava.com/hc/en-us...trava-Live-Segments-on-Garmin-Devices-Summit-

Or is this not available publically?

I'd be interested to know this as well. No-one has ever asked for it before so I haven't really looked into it until now. The Strava API does offer the ability to get nearby segments etc, but I can't tell if Strava charge extra for apps to use it.

You can always upload a workout from the app to Strava and see your segment times there, but it would be good to be able to see them live.
 

Akrapovic

macrumors 65816
Aug 29, 2018
1,208
2,612
Scotland
I'd be interested to know this as well. No-one has ever asked for it before so I haven't really looked into it until now. The Strava API does offer the ability to get nearby segments etc, but I can't tell if Strava charge extra for apps to use it.

You can always upload a workout from the app to Strava and see your segment times there, but it would be good to be able to see them live.

I'm not a developer so I might struggle to find out, but I'll see if I can find info on Strava making that API public. The Strava app itself doesn't do it, which seems like a missed opportunity.

I'd absolutely use a Watch app that alerted you to the start and end of a segment.
 
  • Like
Reactions: oboe5150 and cfc

Akrapovic

macrumors 65816
Aug 29, 2018
1,208
2,612
Scotland
So I finally decided to buy this app. I don't normally spend money on apps which replicate existing functions, and if I do, I tend to stick to 99p or so. What convinced me to do it is @cfc being so active on this forum, and adding features, responding to requests etc. That kind of dedication should be rewarded.

My first impression was holy customisation batman. This app has options for everything. It also seems to do things by default that more 'professional' apps seem to be unable to do. For example, the Strava app does not draw the map in the Apple Activity app. WorkOutDoors does. So that's nice - I can use WorkOutDoors and don't appear to lose any functionality from other applications.

I do have a couple of questions. I'm currently using HealthFit to export my runs to Strava. It was already setup as I was using the Apple Workout app before. WorkOutDoors provides the ability to login to Strava to export. Is there functionally any difference in doing this compared to what HealthFit does? Does WoD export more details, or are these basically the same thing? If they do the same thing then I'll leave it, as HealthFit is currently setup and working.

Second question: Maybe not completely app related, but you guys will know. What's the best way of plotting a route and exporting to GPX on iPhone? I have an app called Footpath which is nice. Has maps, can draw on them export the GPX. But when imported to WoD, it says the GPX has no elevation data. Footpath does have elevation data but apparently doesn't include it in the GPX. Are there similar apps for drawing a route and exporting, including elevation data?

Last question (This one for @cfc). I did my first run with WoD today. It seemed to have a wobble a couple of km in. You can see on the right-hand side of the screenshot that I was running along a road (green), and then it seems to take me left through a field (the red part). In reality, I continued along the road until I got to the junction at the top (approx where it's going a little crazy - which didn't happen). I've done this run a lot of times using the default app and it's never done this. Was this just unlucky? Does WoD have any control over this, or do apps just get the GPS data from the Watch and don't get much say in the data itself?
 

Attachments

  • IMG_2574.JPG
    IMG_2574.JPG
    472.1 KB · Views: 284
  • Like
Reactions: cfc

cfc

macrumors 68040
Original poster
May 27, 2011
3,004
2,507
So I finally decided to buy this app. I don't normally spend money on apps which replicate existing functions, and if I do, I tend to stick to 99p or so. What convinced me to do it is @cfc being so active on this forum, and adding features, responding to requests etc. That kind of dedication should be rewarded.

My first impression was holy customisation batman. This app has options for everything. It also seems to do things by default that more 'professional' apps seem to be unable to do. For example, the Strava app does not draw the map in the Apple Activity app. WorkOutDoors does. So that's nice - I can use WorkOutDoors and don't appear to lose any functionality from other applications.

I do have a couple of questions. I'm currently using HealthFit to export my runs to Strava. It was already setup as I was using the Apple Workout app before. WorkOutDoors provides the ability to login to Strava to export. Is there functionally any difference in doing this compared to what HealthFit does? Does WoD export more details, or are these basically the same thing? If they do the same thing then I'll leave it, as HealthFit is currently setup and working.

Second question: Maybe not completely app related, but you guys will know. What's the best way of plotting a route and exporting to GPX on iPhone? I have an app called Footpath which is nice. Has maps, can draw on them export the GPX. But when imported to WoD, it says the GPX has no elevation data. Footpath does have elevation data but apparently doesn't include it in the GPX. Are there similar apps for drawing a route and exporting, including elevation data?

Last question (This one for @cfc). I did my first run with WoD today. It seemed to have a wobble a couple of km in. You can see on the right-hand side of the screenshot that I was running along a road (green), and then it seems to take me left through a field (the red part). In reality, I continued along the road until I got to the junction at the top (approx where it's going a little crazy - which didn't happen). I've done this run a lot of times using the default app and it's never done this. Was this just unlucky? Does WoD have any control over this, or do apps just get the GPS data from the Watch and don't get much say in the data itself?

Many thanks for buying the app. I am glad that you like it. To answer your questions:

The data exported by the app to Strava is actually slightly different to that exported by HealthFit. This is because the app currently sends a GPX file to Strava whereas HealthFIT sends a FIT file. In most situations they will be about the same, but a GPX file just contains a route and cannot contain distances, so Strava has to calculate the distances from the route. If the GPS was poor then the HealthFit version could be more accurate, but if the watch pedometer was poorly calibrated and the GPS was good then the WorkOutDoors version could be more accurate.

The next version of the app will allow you to export to Strava using either GPX or TCX files (which can contain distances), so you can choose what to send to Strava. I hope that makes some sense? In conclusion I would stick with using HealthFit to send the data to Strava if you already have it set up and working, but it's your choice,

I can't recommend any GPX creation tools so would also be happy to hear any suggestions. A GPX file without elevations will still work fine but the route will be shown all in the same purple colour instead of using different shades of purple to indicate the gradient (from red for steep uphill sections through to blue for steep downhill).

I would guess that your "wobble" was just unlucky and simply poor GPS. As you guess apps don't have any real control over GPS signals. They simply request them and receive the updates back. They can specify an accuracy but WorkOutDoors requests the highest accuracy that it should do.

Having said that Apple offer an extra high accuracy which they describe as requiring the device to have an external power source in order to use. The current version of the app does not use this (because it shouldn't really) but the next version will have an option to switch to it if you want.

I have no idea if this will actually affect the accuracy on the watch but I figured that I would offer it anyway. It is probably designed for iPhones doing car navigation when they are plugged in to a car charger and could make no difference for a watch. It could also degrade battery time, which is why it will just be an option and not the default.

You can check if the wobble was GPS related by tapping the Steps tab and then "Show GPS". This colours the route according to the GPS strength using the same colour scheme as the signal bars in the watch app (blue is good, grey is poor, red is bad). So you can check what the signal strength was like at that point. If it is grey or red then the GPS signal strength was probably the cause.

Also if you swipe your finger along the profile at the bottom then all the figures (including the GPS strength) change to show their values at the position you are touching on the profile. This allows you to see the exact GPS signal strength in metres at any point on the route.

Thanks again for buying the app and for your detailed post about it!
 
  • Like
Reactions: Significant1
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.