• How to get started!

    Pinned Locked
    1
    15 Votes
    1 Posts
    1k Views
    No one has replied
  • [Guide] How to get deploy working on Linux

    Pinned guide linux suuntoplus development
    1
    18
    2 Votes
    1 Posts
    272 Views
    No one has replied
  • [Tip] How to save/load persistent data

    Pinned tip settings variables tutorial json manifest
    8
    2 Votes
    8 Posts
    775 Views
    H
    @SuuntoPartnerTeam Thanks. Exactly what I have expected.
  • 1 Votes
    5 Posts
    934 Views
    S
    @guderaber There is no way to sync images. Also no information to share regarding limitations either, I’m afraid !
  • Examples explained

    Pinned development
    6
    2 Votes
    6 Posts
    1k Views
    SquirrelS
    @Martin-Lillepuu Exactly, and also keep the custom watchfaces (once available) for personal use without going through the bureaucratic hoops of publishing them to official store.
  • [Tip] Helpful CSS for custom layouts

    Pinned tip css development
    1
    0 Votes
    1 Posts
    236 Views
    No one has replied
  • [Inspiration] Share your app ideas

    Pinned inspiration peer-support
    49
    5 Votes
    49 Posts
    4k Views
    T
    @Horizontal_2 I’ve used waypoints that I’ve added on the route for this purpose. This only works if you have the the route so a separate app might be a good idea anyway. I might take a look at this!
  • [Discussion] Share your projects

    Pinned discussion peer-support
    72
    1 Votes
    72 Posts
    6k Views
    SvenningS
    @Łukasz-Szmigiel I’m also waiting for your app.
  • 1 Votes
    6 Posts
    628 Views
    Raimo JärviR
    @SuuntoPartnerTeam Simulator seems to have a problem in getUserInterface function. This works as expected: function evaluate(input) { systemEvent('distance', input.distance); } But this breaks the simulator, and “TypeError: Cannot read properties of undefined (reading ‘distance’)” is printed to developer tool console: function getUserInterface(input) { systemEvent('distance', input.distance); return { template: 't' }; } Both work in watch.
  • [Question] No stupid questions - ask anything here

    Pinned
    125
    4 Votes
    125 Posts
    9k Views
    Raimo JärviR
    @Thibault-B. You can catch long press with onLongPress in pushButton element. And maybe Popup example in SuuntoPlus editor could work for toggling an option. But I don’t know how to get the progress ring. I don’t know if it’s part of the multi-sport popup, or if it’s generic functionality that can also be used elsewhere. In theory, you could catch onLongPressStart and implement your own progress ring view, but that would probably be difficult to implement.
  • Elaborate on onActivate

    1
    0 Votes
    1 Posts
    113 Views
    No one has replied
  • Main Watch Widgets in OpenSuuntoPlus

    4
    2 Votes
    4 Posts
    540 Views
    A
    Agree, btw, based on the feedback/rating a user provide to my app, users also want that Your app Anchor Alarm has received a feedback: Rating: 3 Comment: Should be available outside a sport function also. And to be honest, it’s a bit of a shame to get 3 starts of 5, because the “issue” is out of my control, I do not have ability to fix it.
  • Suunto Partner Approval

    7
    0 Votes
    7 Posts
    274 Views
    O
    @isazi the sdk is so easy to work with that I wouldn’t be surprised that this is the case. I’m so happy with the watch itself and the general software experience so this is essentially the last puzzle that allows getting rid of other platforms and consolidating everything sports/longevity related around my suunto
  • SuuntoPlus Community Apps: end of the hype…

    6
    9 Votes
    6 Posts
    806 Views
    funkeyF
    I think best way to keep custom apps would be to import the plus apps into the Suunto phone app. Then transfer it to the watch. This way you would not need to pair PC and then app again after testing and the plus app could stay on the watch. I don‘t know if this will be possible…
  • [Bug] Maximum SuuntoPlus Apps Reached

    3
    0 Votes
    3 Posts
    230 Views
    RayfoxR
    https://forum.suunto.com/topic/14878/removing-gym-timer-from-track-running?_=1775401722271
  • VSCode Extension (Simulator) broken in latest version of VSCode on MacOS

    2
    1 Votes
    2 Posts
    224 Views
    S
    @Unpaired8373 Does this happen with a fresh application from Create App or only with the one you’re working on? Our team member with an M2 Macbook reported not being able to reproduce this error.
  • Need help connecting to the watch on macOS

    12
    0 Votes
    12 Posts
    663 Views
    S
    Just registered to let you know that I believe this is an issue with how SDS (the server interfacing w/ the IDE extension and the watch’s protocols ?) is spawned by the Suuntoplus Editor. I’m facing the exact same issue, only on a macbook w/ an M4 Pro chip instead of an M3 Max one. Running the following command starts SDS, which after a few seconds picks up the watch and starts the pairing process. SDS_MACOS_BLE_SCAN=1 ~/.vscode/extensions/suunto.suuntoplus-editor-1.42.0/node_modules/@suunto-internal/sds-as/macos/SDSApplicationServer.bin 9801 As a workaround, I tweaked my local version of Suuntoplus Editor to prevent it from starting SDS (via a coding agent, which worked surprisingly well from the first try), and I’m starting it manually in a terminal. The relevant file is ~/.vscode/extensions/suunto.suuntoplus-editor-1.42.0/node_modules/@suunto-internal/sds-as/dist/sds.js The watch is then displayed in VSC, and could be loaded with my app without any issue. [image: 1774720045117-0695f3ac-b672-40ca-87a4-3b948013860b-image.png] I hope that this info will let you debug and patch the Suuntoplus Editor As a side note, I was quite happy to see this editor being available free of charge and without any signup process
  • Watch Faces as part of new OpenSuuntoPlus

    12
    4 Votes
    12 Posts
    2k Views
    Manuel ExtremeM
    @SuuntoPartnerTeam said in Watch Faces as part of new OpenSuuntoPlus: However, whenever you synchronize with the Suunto iOS/Android app, all software not installed from the official store will get wiped! And how can you make apps persistent without being a Suunto partner?
  • My Personal Swim Drills

    1
    5
    5 Votes
    1 Posts
    170 Views
    No one has replied
  • Spent a few hours playing with Suunto Plus

    2
    1
    13 Votes
    2 Posts
    351 Views
    L
    Good stuff! Can you create short instructions how to do it? Been postponing starting as I don’t have any Suuntoplus app ideas but could try with watchface. Thanks!

Suunto Terms | Privacy Policy