img_hero_windkite_pro


A widget that lets you create up to 5 distance challenges
to be reached over a period of time set by you.
This cartoonish widget is available in 4 languages:
English, French, Spanish and Italian.

Images

Descriptives images

Download

Garmin store

Purchase

PayPal / CC

This “cartoonish” widget lets you track your progress over a maximum of 1 to 5 sporting activities (corresponding to 5 different challenges), against a target distance to be completed over a period of time determined by you, while checking whether you're ahead of or behind the target you've set yourself at any given moment.

These challenges are chosen from a list of activities that currently comprises 19, detailed below:

▪ Walking
▪ Hiking
▪ Running
▪ Cycling
▪ E-bike
▪ Swimming
▪ Downhill skiing
▪ Cross-country skiing
▪ Snowboarding
▪ Inline skating
▪ Rowing
▪ Stand-Up Paddle
▪ Surfing
▪ Wakesurfing
▪ Water Skiing
▪ Wakeboarding
▪ Windsurfing
▪ Kitesurfing
▪ Kayaking

If your favorite activity isn't on this list, don't hesitate to contact me (contact@jeanmichelgruber.com), and I'll be happy to add it!

Widget purpose:
▪ you set a start date (which can be earlier than today's date, but is blocked to at least 01.01.2025) and an end date, for example at the end of the year, on 31.12
▪ you select the activity or activities you wish to challenge yourself with, and set a target distance for each of the chosen activities
▪ the widget will then retrieve all the sessions corresponding to your criteria, activity by activity, going back as far as possible to the start date of the challenge
▪ the date of the last activity retrieved by the widget is permanently stored on the watch, so you can synchronize / delete activities from your watch without affecting your current progress, and continue to advance your challenge according to your new activities to come. On the other hand, if you change one of the two challenge dates during the challenge (start date or end date), this will affect the data structure and reset the data table, starting from the new start date, if this has been modified
▪ as you progress, the general screen displays colored arcs indicating your progress in relation to the distances you've chosen (1 arc per activity)
▪ each activity has its own detailed screen, consisting of a primary screen and a sub-screen. The primary screen displays the progress gauge in relation to the target distance, a horizontal gauge that tells you whether you're ahead (green gauge) or behind (red gauge) of the target (ratio of distance already covered to time remaining to reach the end date of the challenge), plus additional info. The sub-screen shows you what you still have to do to complete the challenge (percentage of distance still to be covered and average number of sessions). See the descriptive images below for more precise details on this subject
▪ if you reach your goal for a given activity, the sub-screen will then display a success image, with a small congratulatory message. The widget features several different congratulatory screens, which I'll leave you to discover! I hope you enjoy them, and have a good time...
▪ when the current date is equal to or greater than the end date of your challenge (which means the end of the challenge), a popup window will appear asking you if you wish to reset the data according to the results obtained in the previous challenge - everything is automatic here.

  • if you answer YES:
    — the start and end dates of the challenge are carried forward identically, keeping the same interval, e.g.: 01/01/2025 - 03/30/2025 -> 04/01/2025 - 06/30/2025, 01/01/2025 - 12/31/2025 -> 01/01/2026 - 12/31/2026
    — the cumulative total of distances covered in the previous challenge is carried over identically to the new challenge, e.g.: in the previous challenge, you covered 3500 km (whereas your target was 4000 km), it is this distance covered that will be carried over, and not the previous target, in order to better match your previous achievement. However, you still have the option of modifying this distance value manually in the widget menu

  • if you answer NO:
    — a new challenge is not created. This allows you, for example, to manually adjust the end date of the current challenge by adding an extra period to attempt the challenge, in case you haven't succeeded, giving you an extra chance of success
    — or, alternatively, it lets you manually modify the start and end dates of the challenge, as well as the target distances, at your convenience

Manually add a session for an activity type
As this widget is installed on your watch, it may happen that you use another device to record a sporting activity, such as a bike computer or a second watch. In this case, the activities recorded on several devices are all synchronized between your different devices via the TrueUp functionality. However, these synchronized activities are not directly accessible in the history access function offered by the development SDK, although they are visible in your activity history... This is probably due to a limitation imposed by Garmin. This means that only activities recorded on the watch on which the widget is installed will be visible and accessible via the widget.

That's why I've introduced the possibility of manually entering an activity session that may have been recorded on another device:
simply open the “Save Session” menu, choose the activity concerned, then enter the distance covered and the total duration (the date of this activity corresponds to the date of entry), and validate at the end of entry by pressing the START button on your watch.

So, if you have carried out your activity at the end of a period (end of week if periods in weeks), end of month (if periods in months), remember to enter your activity before the end of the period and move on to the next period. Otherwise, your activity will be recorded in the next period, which could slightly distort future statistical and trend calculations.

Reset / Erase activity data

In addition to the automatic reset at the end of the challenge, you can also erase activity data by selecting “Nothing and Erase Data” as the sport activity type:
▪ for activity slot 1, the “Running” profile will be assigned by default
▪ for slots 2 to 5, no activity profile will be assigned, and the label “Empty” will be displayed instead of the profile name

Similarly, if you modify the sports profile (you wish to change “Running” to “Cycling”, for example), this will reset all data for this activity, while maintaining the previous target distance. Next, the widget will attempt to retrieve all sessions corresponding to this new profile since the start date of the challenge, going back as far as possible in your activity history.

Additional notes
▪ toggle between the primary screen and the activity subscreen by pressing the START button (symbolized by the small gray arc next to the button), or by simply taping the screen (touch screens)
▪ the application menu is accessed by a long press on the UP key (or a LEFT screen swipe on touchscreen models), giving you access to challenge configuration (selection of start and end dates, choice of activities, and other widget management parameters)
▪ exit the widget by pressing BACK/LAP or right-drag
▪ the widget saves all options and configurations made within the application permanently on the watch
▪ by default, the glance view only displays activity 1 selected from the list. So, if you want to see your favorite or main activity in the glance view, you'll have to select it in activity 1, and not in the others

Free version - Unlocked version
In its free version, this widget only allows you to track a maximum of 5 sessions per activity, which nonetheless gives you the opportunity to see how it works, with all its functionalities accessible.

To unlock this 5-session limit, you'll need to purchase the widget, which currently costs 7 euros/USD. This can be done by pressing the button at the top of this page, or directly on the main applications page.

Descriptives images

Glance view

surf_Minimalist%20screen

Advance-retard on target

surf_Image%20explicative

The 2 screens of an activity

alert_image%20explicative%202

The challenge was a success!

perf_Differents%20designs_1

Graph of achievements by period + trend

perf_Differents%20designs_1