Garmin Backup

Over on the iSMARTtrain blog, there’s details of my new Mac App, Garmin Backup.

Over on the iSMARTtrain blog, there’s details of my new Mac App, Garmin Backup.
In iPadOS 13.4, Apple introduced the Mouse support for iPads. Prior to this mouse support had kind-of worked with iPads – I’d tried connecting a USB mouse using the Camera adaptor – but it was a bit flaky and didn’t really provide any feedback on what was clickable. Fast-forward to 13.4, and now we had…
YFRoundTextEditField is a TextEditField sub-class for displaying data in a table cell with rounded ends in a similar style to iCal. It was created with help of Peter Hosey who responded to this question on at Stackoverflow. The source code can be downloaded from here: RoundTextFieldCell.zip.
Finding the right gear combination for your bike can be a challenge, especially if you’re new to cycling. Fortunately, there are numerous tools available to help cyclists optimize their rides. One such tool is a bicycle gear calculator app, which can help cyclists determine the most efficient gear combinations based on their riding style, terrain,…
Wahoo’s Elemnt Roam and Garmin’s Edge 530 are both companies’ latest GPS bike computers. I’ve had a Wahoo Elemnt Roam since September last year and used it extensively on my winter bike during the colder months. However, due to some problems with the Wahoo and my SRM power meter (see notes at the end), I…
I’ve recently finished writing a WordPress plugin to display .fit (Flexible and Interoperable Data Transfer) files. These are files from fitness devices, such as Garmin watches & bike computers. This is a personal project that I’ve wanted for quite a while. I’ve often posted in my personal blog (stuarttevendale.com) about the cycling, running & triathlon…
I’ve started using the Core Plot framework in one of my Mac apps, and I had a few problems setting it up, which, looking through some posts on the web, other users have had as well. Since it took a while for me to track down the exact solution to my problem, I’m posting in…
| Cookie | Duration | Description |
|---|---|---|
| cookielawinfo-checbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
| cookielawinfo-checbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
| cookielawinfo-checbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
| cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
| cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
| viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |

Get all of my new posts direct to your inbox.