Docker container with Garmin Connect IQ SDK Manager + Eclipse IDE with respective plugins.
Based on https://github.com/kalemena/docker-connectiq. I updated the container for the new Garmin SDK Manager, new Eclipse, and adjusted a few things to my liking.
Pass your workspace directory to the run script:
$ ./run.bash WORKSPACE
First, run sdkmanager
to setup SDKs and Devices. The SDK Manager stores its
files in /home/developer/.Garmin, in case you need the SDK commands.
Afterwards, start Eclipse with eclipse
and create a developer key (explained
here).
💡
|
For persistence reasons, any file or created project should be done in
/home/developer/workspace (mapped to dir that was supplied via |
-
On Ubuntu OS
-
Connect the watch using original cable
-
Wait for about 30s
-
Watch screen should show it is mounted and charging
-
In File explorer, see GARMIN device and browse to GARMIN/APPS
-
Copy PRG file built into this folder
-
Unmount GARMIN icon on watch
-
Watch should be showing Verifying Connect IQ Apps
-
Swipe up or down, the app should be visible
-
https://github.com/stynoo/docker-garmin-backup
-
https://github.com/blaskovicz/garmin-nest-camera-control
-
https://github.com/britiger/PauseTimer-connectiq
-
https://github.com/bugjam/garmin-eta/tree/master/ETA
-
https://github.com/JoshuaTheMiller/Multivision-Watch
-
https://github.com/tanstaaflFH/BabyLog-Feed-ConnectIQ
-
https://github.com/admsteck/ConnectIQ/tree/master/simple-battery
-
https://github.com/vtrifonov-esfiddle/ConnectIQ-WatchTemperature