TrailRunner 2.0 -- Routing and Communities
16.05.09 15:49 Filed in: Features
TrailRunner 2.0 is out, please find below what has changed in this new milestone release:
Community route exchange
The Route exchange with GPSies.com, one of the world biggest routing portals, is now grouped in one management panel.
Added a Hiking, Running and Biking filter to the GPSies route import.

Routing service and route editor and elevation download
Added routing service based on the Cloudmade/OpenStreetMap trail network.
The route editor for routes based on the personal track network was rewritten from ground up.
Elevation data for routes is now automatically being loaded from an internet service

Overall usability improvements
A new route management tool was added to the editing controls toolbar.

Download: TrailRunner 2.0
Community route exchange
The Route exchange with GPSies.com, one of the world biggest routing portals, is now grouped in one management panel.
Added a Hiking, Running and Biking filter to the GPSies route import.

Routing service and route editor and elevation download
Added routing service based on the Cloudmade/OpenStreetMap trail network.
The route editor for routes based on the personal track network was rewritten from ground up.
Elevation data for routes is now automatically being loaded from an internet service

Overall usability improvements
A new route management tool was added to the editing controls toolbar.

Download: TrailRunner 2.0
|
TrailRunner 1.9.1 - Laps and Diaries
05.04.09 22:50 Filed in: Features
TrailRunner 1.9.1 is out.
Please read below, what the new features the new release has to offer. Thanks for everyone sending me bug reports and feedback.
Diary Assignment
In previous versions of TrailRunner it was not possible to assign imported workouts to diaries (if you have added more than one diary in TrailRunner > Preferences > Personal)
Now when you import a workout, you can choose what diary the diary entry for the workout should go into.
(Please also note that in the main diary window you can add an optional column “Diary” to move entries between diaries )

Laps Import and display
TrailRunner now imports lap information from your Garmin fitness device. As a side effect, TrailRunner displays average and maximum values stored in the device and does not calculate these if values are available.

Route Sharing
Another improvement now the handling for sharing routes. Press the routes button in the main windows control bar to display the route sharing download and upload panes. You now can easily switch between both modes. As this is a feature for sharing, please do not forget to upload your own favorites to GPSies.com

Please read below, what the new features the new release has to offer. Thanks for everyone sending me bug reports and feedback.
Diary Assignment
In previous versions of TrailRunner it was not possible to assign imported workouts to diaries (if you have added more than one diary in TrailRunner > Preferences > Personal)
Now when you import a workout, you can choose what diary the diary entry for the workout should go into.
(Please also note that in the main diary window you can add an optional column “Diary” to move entries between diaries )

Laps Import and display
TrailRunner now imports lap information from your Garmin fitness device. As a side effect, TrailRunner displays average and maximum values stored in the device and does not calculate these if values are available.

Route Sharing
Another improvement now the handling for sharing routes. Press the routes button in the main windows control bar to display the route sharing download and upload panes. You now can easily switch between both modes. As this is a feature for sharing, please do not forget to upload your own favorites to GPSies.com

Tracks, Trails, Routes, Workouts, Laps, Courses, WTF
22.03.09 22:06 Filed in: Gossip
It's interesting that I get a lot of complaints about TrailRunner calling tracks as routes. And mostly because of the simple fact that users expect TrailRunner to be a simple activity tracking application although TrailRunner in fact is an application for mapping and route planning.
This leads me to the question of what is going wrong here. Is it the learning curve everyone requires when using an application that is not doing what everybody else does? Or am I or is any other authority using the vocabulary differently and therefore produces these misunderstandings?
Probably the following "glossary" in terms of TrailRunner might help in understanding what I mean:
Track
A track is a list of geographic points with GPS coordinates. Within the real world a track describes the path from e.g. one sign-post of a hiking trail to the next. Each sign-post representing a crossing that connects to other tracks.
Network of Tracks
The main idea behind TrailRunner is to build a network of tracks. That is much like the lines of roads, trails and path-ways printed on maps. The difference is that your network of tracks is your personal collection. A collection that represents the paths you actually run or cycle on, masking everything else you dislike or haven't strolled along yet.
Route
Within this network of tracks you have routes. A route is more or less a sequence of tracks. One important thing is that within a route, if you go back and forth a track, this track is part of the route twice. This is the most problematic part as simple GPS recordings never have this kind of conceptual differentiation. So I dislike the idea that a route and a track should be the same thing. They could appear as, in the degenerate case where a route is being made of one track being used once within the route. But that is just a special case in the real world, although typical in applications that just import GPS data points and visualize them.
Workout
The biggest similarity between what others call a track is what I call in TrailRunner a workout. Garmin calls this an activity but I dislike this term as it's too general for an application that focuses on long distance sports. But back to the difference between tracks and workouts: If a recording contains data points with values like heart-rate, cadence and calories, it's not a track. It's a sequence of training session data-points and therefore it is a workout. For this reason TrailRunner generally distinguishes between routes and workouts. Routes belong to geographic data, workouts belong to performance over time or distance. A workout and a route can be connected to each other if they follow the same geographic course, but must not.
Lap
A lap is more or less a snapshot within a workout, one could call it a sub-workout. Laps are either based on time or distance. Within TrailRunner, workouts can contain one ore more laps, depending on what lap data the fitness device has recorded and TrailRunner was able to import. If a workout contains laps, the workout has very much similarities to a route, as the workout now is made of a sequence of laps. But as in most cases laps have no geographic relevance to your network of tracks, laps and workouts are handled as a separate thing within TrailRunner.
Course
As a workout might have taken place along a geographic course, TrailRunner calls it as such. The geographic course of a workout might be identical to the geographic course of an existing route. You can even create a new route based on the geographic course of a workout. But if you choose so, TrailRunner will do the following, which is very interesting in terms of the discussion above: First, the workout course will be converted into a track, loosing all workout related data except the geographic information. Then TrailRunner will merge the track into the network of tracks, splitting the track into smaller tracks and joining all similar sub-tracks with existing tracks. One important fact now is that the resulting route will be made of a sequence of tracks that describe the identical course as the original workout.
And this is the clue to the whole set of definitions and meanings I gave above. It's the difference between a workout and a route. A workout is an immutable one-time recording. A route is something you either create manually, load from an external service or derive from a workouts course. But in all cases you can modify a route to match your plans and use it as a basis for orientation while taking your gear and burning some calories. What you record then can be imported as a new workout into TrailRunner.
Map
To complement this all, a map within TrailRunner is just pixels. A background image you see beneath your network of tracks and a hint for your orientation and manual creation of new tracks. The lines drawn on a map are not part of your network of tracks unless you add them by drawing them using the track-tool or by adding GPS recordings that followed the same geographic path of the "line".
This leads me to the question of what is going wrong here. Is it the learning curve everyone requires when using an application that is not doing what everybody else does? Or am I or is any other authority using the vocabulary differently and therefore produces these misunderstandings?
Probably the following "glossary" in terms of TrailRunner might help in understanding what I mean:
Track
A track is a list of geographic points with GPS coordinates. Within the real world a track describes the path from e.g. one sign-post of a hiking trail to the next. Each sign-post representing a crossing that connects to other tracks.
Network of Tracks
The main idea behind TrailRunner is to build a network of tracks. That is much like the lines of roads, trails and path-ways printed on maps. The difference is that your network of tracks is your personal collection. A collection that represents the paths you actually run or cycle on, masking everything else you dislike or haven't strolled along yet.
Route
Within this network of tracks you have routes. A route is more or less a sequence of tracks. One important thing is that within a route, if you go back and forth a track, this track is part of the route twice. This is the most problematic part as simple GPS recordings never have this kind of conceptual differentiation. So I dislike the idea that a route and a track should be the same thing. They could appear as, in the degenerate case where a route is being made of one track being used once within the route. But that is just a special case in the real world, although typical in applications that just import GPS data points and visualize them.
Workout
The biggest similarity between what others call a track is what I call in TrailRunner a workout. Garmin calls this an activity but I dislike this term as it's too general for an application that focuses on long distance sports. But back to the difference between tracks and workouts: If a recording contains data points with values like heart-rate, cadence and calories, it's not a track. It's a sequence of training session data-points and therefore it is a workout. For this reason TrailRunner generally distinguishes between routes and workouts. Routes belong to geographic data, workouts belong to performance over time or distance. A workout and a route can be connected to each other if they follow the same geographic course, but must not.
Lap
A lap is more or less a snapshot within a workout, one could call it a sub-workout. Laps are either based on time or distance. Within TrailRunner, workouts can contain one ore more laps, depending on what lap data the fitness device has recorded and TrailRunner was able to import. If a workout contains laps, the workout has very much similarities to a route, as the workout now is made of a sequence of laps. But as in most cases laps have no geographic relevance to your network of tracks, laps and workouts are handled as a separate thing within TrailRunner.
Course
As a workout might have taken place along a geographic course, TrailRunner calls it as such. The geographic course of a workout might be identical to the geographic course of an existing route. You can even create a new route based on the geographic course of a workout. But if you choose so, TrailRunner will do the following, which is very interesting in terms of the discussion above: First, the workout course will be converted into a track, loosing all workout related data except the geographic information. Then TrailRunner will merge the track into the network of tracks, splitting the track into smaller tracks and joining all similar sub-tracks with existing tracks. One important fact now is that the resulting route will be made of a sequence of tracks that describe the identical course as the original workout.
And this is the clue to the whole set of definitions and meanings I gave above. It's the difference between a workout and a route. A workout is an immutable one-time recording. A route is something you either create manually, load from an external service or derive from a workouts course. But in all cases you can modify a route to match your plans and use it as a basis for orientation while taking your gear and burning some calories. What you record then can be imported as a new workout into TrailRunner.
Map
To complement this all, a map within TrailRunner is just pixels. A background image you see beneath your network of tracks and a hint for your orientation and manual creation of new tracks. The lines drawn on a map are not part of your network of tracks unless you add them by drawing them using the track-tool or by adding GPS recordings that followed the same geographic path of the "line".
Supported Fitness Devices
15.03.09 00:18 Filed in: Technology
TrailRunner directly and indirectly supports several workout recording devices. As it’s very time consuming to directly support fitness devices, I decided to interface with dedicated helper applications that do a much better job than I could do on my own. Go to the TrailRunner application preferences to set the synchonisation for your supported fitness device.
Apple Nike+ iPod Sport Kit, Nike+ SportBand
Direct import of workout data when you attach your iPod as a volume and press the Apple+Nike toolbar icon
Direct import from a nikeplus.com account
Garmin ForeRunner 201/301/305, Edge 205/305/605/705
Import by using Garmin Training Center as the synchronization helper.
To send courses to your fitness device use the helper application LoadMyTracks.
Garmin ForeRunner 50 and 405
Direct import of TCX files by using the helper application Garmin ANT+ Agent for Mac OS X.
Polar RS200, RS200sd, CS200, CS200cad or F6 heart rate monitor
Import by using TrackRecord as the synchronization helper using the Mac's built-in microphone, iSight or an external microphone.
Other Supported GPS Devices
LoadMyTracks can communicatie with most classical GPS devices like all Garmin, Magellan or even TomTom devices.
MacTravelRecorder can export GPX files from GPS mouses like the iBlue.
Apple Nike+ iPod Sport Kit, Nike+ SportBand
Garmin ForeRunner 201/301/305, Edge 205/305/605/705
To send courses to your fitness device use the helper application LoadMyTracks.
Garmin ForeRunner 50 and 405
Polar RS200, RS200sd, CS200, CS200cad or F6 heart rate monitor
Other Supported GPS Devices
MacTravelRecorder can export GPX files from GPS mouses like the iBlue.
TrailRunner 1.9 - Garmin ANT Importer
25.02.09 22:53 Filed in: Technology
TrailRunner can now directly import Garmin ForeRunner 50 and Garmin ForeRunner 405 workouts via the Garmin ANT importer. This works as follows:
Open the application preferences and select the Garmin ANT Agent as your helper application.
Open the application preferences and select the Garmin ANT Agent as your helper application.

Press the Import Button in the main windows toolbar and follow the steps described there.

Check the workouts you want to import either as a diary entry or (if available) as a route.

Excellent Certificate - findmysoft.com
10.02.09 00:39 Filed in: Gossip
Garmin ANT Agent for Mac OS X
09.02.09 23:15 Filed in: Technology
Just if you did not hear this already, the Garmin ANT driver for Mac OS X is out. I haven’t checked this out enough much yet but at least you now can upload an activity to Garmin Connect without firing up your PC emulation. (Thanks David for the hint)

> Download
Look Ma' to GTC
08.02.09 23:49 Filed in: Technology

GPSBabel is a free software for GPS data conversion and transfer. As Garmin Training Center for Mac is not supported any more, you can use GPSBabel as an alternative way to send your fitness data to TrailRunner. To send your ForeRunner workout data to TrailRunner, follow these steps:
Download GPSBabel
> Go to http://www.gpsbabel.org
> Go to Download
> Scroll down and download the current GPSBabel+ dmg Package for Mac OS X
The package contains two applications, gpsbabel and GPSBabel+.app

In your applications Folder, create a new folder named GPSBabel
Move the two apps into that folder.

Download and install the TrailRunner support script
> open http://www.trailrunnerx.com/SendToTrailRunner.app.zip
> Move the application SendToTrailRunner.app to the same GPSBabel folder as above

Send workout data from your ForeRunner to TrailRunner
> Connect your ForeRunner with your USB port.
> Double click the SendToTrailRunner.app
GPSBabel should now download your stored fitness data and open the TrailRunner Workout import.
If you get an error message, unplug and pug your ForeRunner with your USB port.

Please note that GPSBabel will download raw fitness data from your ForeRunner and TrailRunner has to calculate all average, maximum and calorie values. This will almost always differ from the devices values as Garmin does some fancy mathematics almost impossible to reproduce by just using the raw workout data. (see FAQ on this)
DTK Maps - Cutting Edge
03.02.09 08:49 Filed in: Technology

The funny thing in this picture is that I thought the left map was originally a scanned paper map and the right map was a digital vector map. That could still be true but as you can see with the word "Kläranlage" in the middle of the maps, the word is perfectly aligned on both sources.
Looks like god even planned the locations for clarification plants when he created the world.
TrailRunner 1.9 - Calling Trails
24.01.09 00:48 Filed in: Features

Trails is the only GPS iPhone app that allows you to record, import and export tracks onto your iPhone. Trails is an iTunes Staff Favorite!
Record maps while hiking, on bike trips or while jogging directly on your iPhone. Easily import tracks and follow hikes of others!
This is how it works:
Download Trails
If you did not already, buy Trails in the app store and make some route recordings. Please note that the TrailRunner and Trails data exchange requires TrailRunner version 1.9 and Trails version 1.8. A domestic Airport/Wifi network is required to transfer data from the iPhone onto your Mac.
Transfer Routes

An importer pane will open on the left hand side of the main window. Follow the steps described there.

On your iPhone, open Trails and select a recorded track. Press Export and press the TrailRunner button as depicted below.



TrailRunner and Trails will detect each other automagically and the selected track will be transfered to TrailRunner. The course of the track will be depicted immediately in TrailRunner.

After the course was received in TrailRunner you’ll see the regular workout import pane you might already know. Choose any of the import options and probably add a diary entry for this recording.
As of this writing both application versions are not yet available to the public
> Trails Website
How to lose 200 pounds in a year - TrailRunner featured at LifeHacker.com
22.01.09 21:35 Filed in: Gossip

If you're not keen on the web-based route, the Mac-only TrailRunner is an incredible desktop application that tackles many of the same features with a quick and very attractive interface. TrailRunner even integrates with Nike+ iPod, Google Earth, and your GPS (though MapMyRun does GPS, too).
About: Lifehacker digs deep into the technoweb to publish totally life-altering tips and tricks for managing your life. Its readers are avid consumers of software programs, hardware gadgets, and “life hacks” that make their days more efficient, whether at work or at home. Updated over 24 times per weekday, Lifehacker is a bustling, authoritative hub for both pupils and professionals of productivity.
iSchweinehund - c't Magazin 03/2009
18.01.09 01:06 Filed in: Gossip

„TrailRunner liefert nicht nur einen virtuellen Trainingspartner, sondern macht auch als GPS-Track-Editor für Amateur-Kartographen eine gute Figur“.
I liked that they wrote me in advance to cross read the article and gave me a chance to make remarks. They even did send me a copy of the issue for my records.
The issue will be out by Monday, January 19th.
Import maps.google directions
17.01.09 00:46 Filed in: Technology
Klaus from GPSies.com wrote another cool trick in his weblog. Meaning you can plan a route in maps.google.com and import the course into TrailRunner. To do so, just follow these steps:
Goto maps.google.com and use the Get Directions tab to plan your course.
Click the Link to this page link.
In the Paste link in email or IM edit field, append &output=kml to the end of the url (with no blank inbetween)

Copy the whole URL and paste it into the address bar. Press the return key.
A kml file will now download. Drag the maps.kml file onto TrailRunner or the main window. The course importer will open.

How cool.
Goto maps.google.com and use the Get Directions tab to plan your course.
Click the Link to this page link.
In the Paste link in email or IM edit field, append &output=kml to the end of the url (with no blank inbetween)

Copy the whole URL and paste it into the address bar. Press the return key.
A kml file will now download. Drag the maps.kml file onto TrailRunner or the main window. The course importer will open.

How cool.
TrailRunner 1.9 - Work in Progress
23.12.08 22:13 Filed in: Features
I got a bit quiet on the support front because I am very busy with TrailRunner 1.9
Within this release I am re-factoring a lot of very old code to have a better migration path to 2.0 and later releases. Currently in the works:


Route and Network Merge -- This now really works. The most complex part of TrailRunner is now much faster and supports full undo for all operations.
Intermediate Tracks -- Already introduced in 1.8 the algorithm is now capable to merge tracks and calculate an intermediate path. This is being done weighted meaning the more often you run a track course and intermediate-merge the recordings, the more accurate the elevation profile will get over time.
Other parts I am working on are still hidden or unused so nothing to talk about at the moment.
In case you would like to become a beta tester, please subscribe to MacDeveloper.net (see post below) I’ll post a first release soon.
Happy Christmas and enjoy the holidays.
- berbie.
Within this release I am re-factoring a lot of very old code to have a better migration path to 2.0 and later releases. Currently in the works:


Route and Network Merge -- This now really works. The most complex part of TrailRunner is now much faster and supports full undo for all operations.
Intermediate Tracks -- Already introduced in 1.8 the algorithm is now capable to merge tracks and calculate an intermediate path. This is being done weighted meaning the more often you run a track course and intermediate-merge the recordings, the more accurate the elevation profile will get over time.
Other parts I am working on are still hidden or unused so nothing to talk about at the moment.
In case you would like to become a beta tester, please subscribe to MacDeveloper.net (see post below) I’ll post a first release soon.
Happy Christmas and enjoy the holidays.
- berbie.
Heartrate zones
23.12.08 22:03 Filed in: Features
Due to another bugfix I was working on the workout graph and so added heart-rate zones

It might get rather philosophical on what heart rate ranges the different zones are defined. I decided on the following:
In green the Energy Efficient or Recovery Zone, up to 60% of you maximum heart-rate to develop a basic endurance and aerobic capacity.
In orange the Aerobic Zone, 60% up to 75% of your maximum heart-rate. Will develop your cardiovascular system.
In red the Anaerobic Zone, 85% up to 90% of your maximum heart-rate. Training in this zone will develop your lactic acid system.

It might get rather philosophical on what heart rate ranges the different zones are defined. I decided on the following:
In green the Energy Efficient or Recovery Zone, up to 60% of you maximum heart-rate to develop a basic endurance and aerobic capacity.
In orange the Aerobic Zone, 60% up to 75% of your maximum heart-rate. Will develop your cardiovascular system.
In red the Anaerobic Zone, 85% up to 90% of your maximum heart-rate. Training in this zone will develop your lactic acid system.
MacDeveloper - Filing TrailRunner Bugs And Feature Requests
05.12.08 23:49 Filed in: Features
TrailRunner is now part of the MacDeveloper Testing Network.
“MacDeveloper helps companies and individual software developers alike improve the quality of their products by providing a platform to have their applications properly tested from a well informed, and energetic Beta Pool. It’s an opt-in service for testers who love what the Mac community offers and genuinely want to test.”
Because MacDeveloper uses a clean and structured interface to sort, comment and file bugs and feature requests I would suggest that everyone wanting to become a beta tester for TrailRunner subscribes to the Testing Network.
But — as always — you can still contact me directly if you have any questions or general feedback. MacDeveloper is just another good way to communicate with me.
Enjoy the holidays…
> MacDeveloper
Slam it! - an iPhone game
26.11.08 09:22 Filed in: Gossip
The other days I was sitting together with some friends and thought about a fun iPhone app. Well, as one thing came to another we decided use the accelerometer in the iPhone and iPod touch to detect if someone has slammed on the table and to point out who’s going to pay the next round.
And here’s the outcome, a 0,79 Euro App in the AppStore:
“Slam it!” is a fun way to draw sticks, have a shoot-out, find a random winner. Having a kids’ birthday and want to find a team captain? Need to determine who’s paying the next round? Who will be the designated driver? Which poor soul in your shared flat will do the dishes? Don’t just agree on it or, god forbid, command it – no, slam it!
Put your iPhone or iPod touch on a table or desk. Gather the participants around your precious and have them select a playing field by placing a finger on the screen. (Explain to them this is the only circumstance under which you’ll let their greedy paws touch it!) Once everyone lifts their finger, the spinner will start.
Now here’s the twist: While the spinner will eventually decelerate and randomly point out a winner (or loser!) you can influence fate by slamming on the table. When you do so, the spin-down will start and select the loser not so randomly...
“Slam it!” can be played in two game modes (Protect Yourself and Last Player Wins) and comes with three themes to choose from.
Have fun!
> Website
> AppStore
And here’s the outcome, a 0,79 Euro App in the AppStore:

Put your iPhone or iPod touch on a table or desk. Gather the participants around your precious and have them select a playing field by placing a finger on the screen. (Explain to them this is the only circumstance under which you’ll let their greedy paws touch it!) Once everyone lifts their finger, the spinner will start.
Now here’s the twist: While the spinner will eventually decelerate and randomly point out a winner (or loser!) you can influence fate by slamming on the table. When you do so, the spin-down will start and select the loser not so randomly...
“Slam it!” can be played in two game modes (Protect Yourself and Last Player Wins) and comes with three themes to choose from.
Have fun!
> Website
> AppStore
Detailed Bike maps from opencyclemap.org
15.11.08 00:01 Filed in: Maps
I have updated the opencyclemap.org data source, as the openStreemap alternative is now hosted on a faster server.
If you didn’t know yet, the cycle map is based on the very same data as the OpenStreetMap project but uses a specialized map renderer for outdoor activities. At low zoom levels it is intended for overviews of the National Cycle Network; at higher zoom levels it should help with planning which streets to cycle on.
The new maps now display a elevation contours and hill coloring and have cycle lanes marked on streets within cities.
You might want to reload your maps if you want TrailRunner not to display the old cached imagery. You can either use File > Consolidate > Reload Background Maps or remove the whole cache directory from your home directory under yourHome/Library/Application Support/TrailRunner/GeoTiles/openstreetmap.org
> openstreetmap.org
> opencyclemap.org
If you didn’t know yet, the cycle map is based on the very same data as the OpenStreetMap project but uses a specialized map renderer for outdoor activities. At low zoom levels it is intended for overviews of the National Cycle Network; at higher zoom levels it should help with planning which streets to cycle on.
The new maps now display a elevation contours and hill coloring and have cycle lanes marked on streets within cities.

You might want to reload your maps if you want TrailRunner not to display the old cached imagery. You can either use File > Consolidate > Reload Background Maps or remove the whole cache directory from your home directory under yourHome/Library/Application Support/TrailRunner/GeoTiles/openstreetmap.org
> openstreetmap.org
> opencyclemap.org
TrailRunner in COMPUTERBILD
14.11.08 23:59 Filed in: Gossip
TrailRunner 1.8 - View your iPhone GPS Recordings
04.11.08 01:33 Filed in: Features
As developing a decent iPhone application is as much work as developing huge parts of TrailRunner I decided to not write my own iPhone app but to partner with one of the existing ones. This companion application you can buy in the App store is iTrail.
TrailRunner and iTrail require domestic Airport/Wifi network to transfer data from the iPhone onto your Mac.
This is how it works:
Buy iTrail
If you did not already, buy iTrail in the app store and make some route recordings.
> Website
Transfer Routes
Start TrailRunner. You’ll notice a new icon in the toolbar if you are a first time user. Otherwise you can add this icon by control clicking the control bar and adding the new iPhone Icon.
An importer pane will open on the left hand side of the main window. Follow the steps described there.

In the current version of iTrail (shown on the left), TrailRunner and iTrail Desktop are the same. This will change in the future to something like in the right screenshot (taken from a preview build of iTrail 1.7).
It is important to know that TrailRunner can not interpret the proprietary CSV file format of iTrail. The GPX file format is the one you should choose for the transfer.

After the course was received in TrailRunner you’ll see the regular workout import pane you might already know. Choose any of the import options and probably add a diary entry for this recording.
TrailRunner and iTrail require domestic Airport/Wifi network to transfer data from the iPhone onto your Mac.
This is how it works:
Buy iTrail
If you did not already, buy iTrail in the app store and make some route recordings.
> Website
Transfer Routes

An importer pane will open on the left hand side of the main window. Follow the steps described there.

In the current version of iTrail (shown on the left), TrailRunner and iTrail Desktop are the same. This will change in the future to something like in the right screenshot (taken from a preview build of iTrail 1.7).


It is important to know that TrailRunner can not interpret the proprietary CSV file format of iTrail. The GPX file format is the one you should choose for the transfer.

After the course was received in TrailRunner you’ll see the regular workout import pane you might already know. Choose any of the import options and probably add a diary entry for this recording.
New Localization — Japanese
09.10.08 22:31 Filed in: Features
With the fabulous help of some users, TrailRunner is localized to German, Swedish, Italian, traditional Chinese (Taiwan), French, Dutch and now Japanese.
Thank you very much Oskar, Pierino, Nitoc, Xavier, Steven, Juan, Takashi and all other that have compleated the original translations or improved them by their comments.
If you like to translate TrailRunner to your language or if you would like to supplement an existing translation, please contact me.
Import and Export for Garmin Edge 705
06.10.08 00:33 Filed in: Features
One of the nice things with the Garmin Edge is that you can mount the device as a Harddrive on your mac. Then within the folder you see all workouts accomplised.
This week I implemented the other direction. TrailRunner can now write the native file format for the newer Garmin devices, with the .tcx file extension.
There are a few steps to follow and it’s very convenient after that:
> Right-click on the control bar
> Choose Cutomize Toolbar…
> Drag the Export as TCX icon into your toolbar.
Next, when you like to export a route course onto your Edge, just select the route, press the Export button and save the route into the courses folder of the edge.
That’s it.

This week I implemented the other direction. TrailRunner can now write the native file format for the newer Garmin devices, with the .tcx file extension.
There are a few steps to follow and it’s very convenient after that:
> Right-click on the control bar
> Choose Cutomize Toolbar…
> Drag the Export as TCX icon into your toolbar.
Next, when you like to export a route course onto your Edge, just select the route, press the Export button and save the route into the courses folder of the edge.
That’s it.

TrailRunner 1.8 - Share your Routes
21.09.08 19:07 Filed in: Features
Completed the next level for the GPSies.com integration. After the download of routes from the GPSies community was recently introduced you now can share your routes with others in the GPSies community. Quick how to:
Open Route Sharing
You’ll find the new menu command under File > Share Routes.
Login
Get an account at GPSies.com and log in.

Choose Routes to Share
Select the routes you want to share by placing a check mark.
For each chosen route, enter your route description. If you’d like to reference to other websites for detail, TrailRunner will automatically detect hyperlinks.
Choose your descriptions wisely as they will help others follow the same course as you did (even with GPS devices this is still recommended)
Select a suitable activity for your suggestion and press upload.
Within the GPSies.com portal you can still refine your route descriptions at a later point. Have fun…

Download a Preview Build of TrailRunner with this feature
Open Route Sharing
You’ll find the new menu command under File > Share Routes.
Login
Get an account at GPSies.com and log in.

Choose Routes to Share
Select the routes you want to share by placing a check mark.
For each chosen route, enter your route description. If you’d like to reference to other websites for detail, TrailRunner will automatically detect hyperlinks.
Choose your descriptions wisely as they will help others follow the same course as you did (even with GPS devices this is still recommended)
Select a suitable activity for your suggestion and press upload.
Within the GPSies.com portal you can still refine your route descriptions at a later point. Have fun…

Download a Preview Build of TrailRunner with this feature
TrailRunner 1.8 - GPSies on the Run
20.09.08 19:22 Filed in: Features

The route course lookup is accessible through either the File > Find Routes Nearby command or the new toolbar-icon. A new importer pane will open on the left displaying all routes available near the current map location. Browse, check and import what you like and use TrailRunners merge and planning options to individualize what others have already explored for you.

TrailRunner 1.8 - Borderless Freedom
15.09.08 23:12 Filed in: Features
TrailRunner 1.8 is out !
Have fun and thanks for your feedback!
> Download
User Interface
Reworked the overall application design to match the current state of the art

Map loading
Although already improved much in 1.7 this now should be it.
Track editor
Selections within the profile chart, route slider, track editor and route description window are now fully synchronized.

Routes vs. Workouts
One of the biggest problems for TrailRunner newbies was, that the differences between a route and a workout / the main document and the diary wasn’t intuitively clear. So I now changed the interface to make both approaches available in the main window.

Download here: http://trailrunnerx.com/download-beta-redirect.html
Have fun and thanks for your feedback!
> Download
User Interface
Reworked the overall application design to match the current state of the art

Map loading
Although already improved much in 1.7 this now should be it.
Track editor
Selections within the profile chart, route slider, track editor and route description window are now fully synchronized.

Routes vs. Workouts
One of the biggest problems for TrailRunner newbies was, that the differences between a route and a workout / the main document and the diary wasn’t intuitively clear. So I now changed the interface to make both approaches available in the main window.

Download here: http://trailrunnerx.com/download-beta-redirect.html

