First you need to create your new project:
Once the project is initialized, the following project elements will be created automatically:
The minimum SDK version allows you to configure device compatibility by ensuring that only devices that support, at a minimum, the SDK version you’ve selected will be enabled for your app. For example, if your app relies heavily on a feature of the 2.1.x SDK, such as the Sensor History feature, you can set your minimum SDK version to 2.1.x and the list of available devices will be pruned such that you cannot select an incompatible product.
After creating the project, you will be presented with the project manifest, which is where metadata about your project like the name id, application id and supported products is maintained. Most of this will be auto-created by the New Project command, but you will need to edit the supported products:
The manifest will update with all products.
Before running the program, make sure you have one of your source files (In the source
folder with the .mc
extension) open and selected in the editor.
If all goes well the simulator will start up and the selected watch will appear:
To try one of the Connect IQ sample apps load it into Visual Studio Code:
Click the File menu
Select Open Folder…
Browse in the downloaded SDK samples
folder and select the root directory of the sample to import
Click Select Folder to complete the import
The Monkey C extension provides a wizard to help developers side load an application. The wizard will create an executable (PRG) of the selected project. Here’s how to use it:
PRG
files to your device’s GARMIN/APPS
directoryWhen using the command palette you will be tempted to type Money C instead of Monkey C which is understandable as Money C is Monkey C’s nom de plume in the music industry with such hits as Mo’ Monkeys Mo’ Problems and Baller C Baller Do ↩