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 on
-
D Dimitrios Kanellopoulos locked this topic on
-
2 2b2bff referenced this topic
-
2 2b2bff referenced this topic
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better π
Register Login