Garmin Connect IQ SDK Tutorial

Mit meiner neuen Garmin Forerunner 735XT kam der Wunsch ein eigenes sogenanntes WatchFace zu erstellen. Um dies zu tun benötigt man einige Tools, die ich im Folgenden vorstellen möchte.

Java JRE in der neusten Version (Download-Seite hier die Windows Offline (64-Bit)-Verson auswählen.)

Eclipse Entwicklungsumgebung (Download-Seite hier ebenfalls die 64-Bit Version auswählen.)

Garmin Connect IQ-SDK (Download-Seite für den Link wird aber später über Eclipse heruntergeladen)

Zunächst muss man das JRE installieren. Dabei sollte man auf die Plattform achten (32bit bzw. 64bit). Diese Version sollte auf jeden Fall zu Eclipse passen, da es ansonsten zu einer Fehlermeldung „Java missing“ von Eclipse kommt.

Nachdem Java installiert ist, kann Eclipse installiert werden. Hier wählt man die Option „Eclipse für Java-Entwickler“ aus. Man wählt im nächsten Schritt den Installationsordner aus. Das Workspace-Verzeichnis kann man bei Bedarf ebenfalls ändern. Im Workspace werden standardmäßig alle neuen Projekte angelegt. Da ich ungerne meine selbsterstellten Dokumente in den Users-Ordner von Windows ablege, habe ich einen eigenen Ordner C:\\devel angelegt und darin eclipse und den workspace Ordner angelegt.

Garmin Connect IQ SDK installieren und einrichten

Nachdem Eclipse installiert wurde (kann ein wenig dauern). Muss nun noch das eigentliche Garmin Connect IQ-SDK installiert werden.

Die geschieht wie auf der Garmin-Seite beschrieben.

nstall the Eclipse Plug-in

Eclipse Hilfe- Install New Software öffnen

Add… auswählen und einen Namen für das SDK vergeben (z.B. Garmin-IQ)

Bei Location folgenden Link hineinkopieren: https://developer.garmin.com/downloads/connect-iq/eclipse

Im nächsten Dialog Connect IQ auswählen und auf Next klicken

Lizenzbedingungen akzeptieren und Finish drücken

Eclipse muss nun neugestartet werden

Man wird noch gefragt, ob man die unsignierte Software installieren möchte. Dies kann man bejahen.

Jetzt folgt der Feinschliff

Unter Window - Perspective - Open Perspective - Other… wählt man Connect IQ aus und drückt auf Open.

Im Console-Fenster wird nun eine Fehlermeldung angezeigt, dass der SDK-Path noch nicht gesetzt wurde. Dies kann man über den Connect IQ SDK Manager tun. Geöffnet wird dieser über Connect IQ - Open SDK Manager. Nun muss man den Speicherort für die SDK-Dateien auswählen (z.B. C:\devel\garmin-iq).

Im nächsten Schritt sucht der SDK Manager nun alle verfügbaren Softwareversionen und bietet diese zum Download an. Da wir neu anfangen wählen wir die neueste Version (z.B. 3.1.9 vom Juni 2020). Wieder müssen die Lizenzbedingungen angenommen werden bevor der Download startet.