With v3.0 I’ve made “Running Mate” use only high accuracy coordinates from GPS. This resulted in some people not being able to use the app for tracking. Since the OS was ignoring coordinates returned by triangulation or Wifi, the app ignored them. This would be most probably fine if you used it out in the open but some users start or stop their run where GPS signals are weak. Users of pre-v3.0 were frustrated because all previous versions didn’t have this limitation.
Now with v3.2 I am introducing “High Accuracy Mode” which will enforce high accuracy coordinates. By default the app will use any GPS coordinates returned by the phone but if you want to make sure you only use high accuracy coordinates (like in v3.0) then you will have to enable that option in settings. This way the users will know that they are running the app in high accuracy mode hence their run will not track where GPS strength is low. This is also useful where you go through a lot of tunnels or places with low GPS strength. High Accuracy Mode will only take the coordinate before you entered the tunnel and after you came out instead of trying to triangulate when you were inside the tunnel.
To make this even more clear I have added a GPS strength indicator bar in Run View so you can see why your coordinates are being ignored. Hope this clears up a lot of issues users reported post v3.0 release.
A lot of the beta testers are asking questions around SkyDrive support so I have decided to put them here:
- Can I sync my application configuration?
No, at this stage only your workouts will be saved.
- How can I delete a run already synced to SkyDrive?
You can log onto SkyDrive website or use the Windows Phone app to locate your run. All workouts are saved as XML files with *.nmo3 extension. The name of the file is date and time of workout in UTC. E.g. “2013-06-26 110355-Run.nmo3”
- How do I delete all runs from my phone and SkyDrive?
You can use “remove all runs” from app bar in the phone to delete workouts locally. You can then go to SkyDrive -> NabMo Media -> Running Mate -> Workout History and delete content.
- How do I know what Running Mate is saving to my SkyDrive?
We only save your workout data. Everything is saved in XML format so you can open the files in Notepad or any other text editor. An XML editor is even better!
- How much space does it take?
An hour’s workout normally takes around 250kb data. You can do the maths.
- What folder structure can I expect?
:::: Running Mate
:::: :::: Workout History
:::: :::: Exports
- Why is there an Exports folder?
For future use.
- Can I archive old runs?
Yes you can. The app doesn’t provide this functionality natively yet but you can easily do that yourself using SkyDrive website or an app. The way I would do it is to keep another folder (perhaps inside Workout History folder) called Archive and move the runs I don’t want to sync. This way when you sync you only sync latest data and the whole process would be much quicker.
- Why there is no auto-sync option?
Currently, the guideline to use SkyDrive from a third party app is to only access a user’s SkyDrive through an explicit action (pressing sync button in this case) so an app accessing your SkyDrive in the background without your action will fail certification. Also, workout data can be big and may add to your mobile phone bill so it’s best to sync when you are using a faster WiFi connection.
- I am an XML ninja, can I edit my workouts to remove coordinates I think are potential noise?
Absolutely, if you are comfortable with XML and you know what you are doing then it shouldn’t be a problem. Keep in mind that the app will not sync your changes if it already has that workout locally. You will need to delete run locally on the phone and sync again to get the latest file from SkyDrive.
- Can I convert XML in .nmo3 files to GPX?
If you know how to do this then you can use XSLT to transform our file to GPX. It is possible though it might be a bit tricky. Btw, we are bringing export functionality soon!
The Release Candidate of Running Mate for Windows Phone 8 is now available for the same group of beta testers. Please download here:
I’ve fixed the following in this release:
- Time on the run screen lags behind after few minutes. This was a purely a cosmetic thing, the actual run time was still calculated correctly.
- When changing distance units, the change didn’t apply in run history view.
- Calories in run history view always display 0.
Running Mate beta for Windows Phone 8 is now available for closed beta testing. The beta is available for selected set of users. If you’d like to help out with the testing then all you need to do is follow the instructions below. Please note that we are looking for a diverse set of regions and devices so not everyone will be part of this stage. However, we are looking for a very large set of users so most of you will be fine. Here is the link to Windows Phone store:
You’ll need a Windows Phone 8 device and an active Microsoft Account linked to your phone and the Store. This is the same account you used to setup your phone. Please send email to firstname.lastname@example.org with following detail:
- Windows Phone you’ll be using for this testing.
- Your country and language.
- Your Microsoft Account (email address) linked to your Windows Phone.
This new version of Running Mate is created from scratch to make full use of new capabilities introduced in Windows Phone 8. Here are some of the features you will see in the new version:
- Background Run Tracking. You can switch apps or go to home screen without losing your run.
- Medals. You’ll earn medals as you achieve different stages of running.
- Nokia Maps instead of Bing maps.
- Full offline Nokia Maps support. If you have downloaded Nokia Maps for your region then Running Mate will not load maps using your Internet Connection. Very good for your data limits. Works with all Windows Phone 8 devices.
- 3D Maps and Landmarks support in Run View.
- Some UI changes to bring Running Mate in line with Windows Phone guidelines.
- Several Performance Improvements. It will feel more responsive.
- Wide live tile support
- More to come…