How to get started!
-
Getting Started with SuuntoPlus Development
Welcome to SuuntoPlus development

This guide walks you through the minimum steps required to build, test,
and submit a SuuntoPlus sports app.If you follow the steps below, you can go from zero to a running app on
a watch or simulator in under an hour.
1. What is a SuuntoPlus Sports App?
SuuntoPlus sports apps extend Suunto watches with sport-specific logic,
calculations, and on-watch UI.Apps are developed using:
- JavaScript (logic)
- HTML/CSS (UI)
- JSON (manifest & settings)
They are built and tested using SuuntoPlus Editor inside Visual
Studio Code.
2. Install the Required Tools
Visual Studio Code
SuuntoPlus apps are developed in VS Code.
Download (free):
https://code.visualstudio.com/
SuuntoPlus Editor (VS Code Extension)
SuuntoPlus Editor provides:
- App creation
- Simulator
- Build & validation
- Deployment to watch
- Packaging for submission
Download the extension (VSIX):
https://marketplace.visualstudio.com/items?itemName=Suunto.suuntoplus-editorInstall in VS Code:
- Open Extensions view
- Click β¦ (top right)
- Select Install from VSIX
- Choose the downloaded file
After installation, you will see SuuntoPlus views and commands in VS
Code.
3. Create or Open a SuuntoPlus App
You can either:
-
Create a new app
β Command Palette βSuuntoPlus: Create New SuuntoPlus App -
Open an existing example app folder
Each app includes:
manifest.jsonmain.js- UI templates (HTML/CSS/images)
- Optional
data.jsonfor settings
4. Test Your App Using the Simulator
The SuuntoPlus Simulator lets you test without a physical watch.
Open it via:
Command Palette β
SuuntoPlus: Open SuuntoPlus SimulatorSimulator features:
- Multiple watch display sizes
- Adjustable speed (1xβ50x)
- Simulated sensor data (HR, GPS, power, altitude, etc.)
- Support for FIT or Suunto JSON workout files
- Live inspection of input/output values
Use the simulator early and often β it catches most issues before
real-device testing.
5. Test on a Real Watch (Optional but Recommended)
You can deploy your app directly to a connected Suunto watch:
- Bluetooth (supported on macOS and Windows 10+)
Command:
SuuntoPlus: Deploy to WatchTip:
Disable Suunto mobile app syncing while developing, as it will test apps
from the watch.
6. Build and Package Your App
When ready:
- Build Sports App β creates
.feaor.dev - Create Source Package β required for submission
The build process:
- Validates your app
- Minifies JavaScript
- Converts UI assets
- Packages everything for watch compatibility
Fix all warnings before submission.
7. Submit Your App to Suunto
SuuntoPlus apps are submitted via Suunto API Zone.
General flow:
- Join the Suunto Partner Program
- Upload your source package
- App is reviewed by Suunto
- Approved apps are published to the SuuntoPlus Store
Links and detailed submission guidance are available in the official
documentation.
8. Where to Go Next
-
Examples
Explore real apps and reusable patterns -
Ask Other Developers
Get help, discuss APIs, and solve problems together -
New to Test
Share your app and get early feedback before submission
Happy building β and welcome to the SuuntoPlus developer community

-
D Dimitrios Kanellopoulos pinned this topic
-
D Dimitrios Kanellopoulos locked this topic