New SDK 3.1 Features

There are several POWERFUL features coming out in 3.1, that I'd like to incorporate into my data fields. I hear it'll be GA in a few weeks. I'd love to see some example code released with the SDK that demonstrates some of the new features. If anyone has played with the Beta, am I understanding these features correctly?

1. EXCEPTION REPORTING - that is HUGE - so when a data field in the wild has an issue, a diagnostic will be sent back to me? With specifics like the line # and symbol within the code that triggered it?

2. ANTPLUS - can I really now get access to, say, the battery levels of my connected ANT+ sensors like power meter, shifting system, Bontrager lights, etc? AWESOME

3. PAGE STACK - looks very helpful. It sounds like I can mask native alerts now, overlay those annoying native popups that require a screen tap to dismiss?

Top Replies

All Replies

  • 1,  See https://forums.garmin.com/developer/connect-iq/b/news-announcements/posts/exceptional-crash-logging

    2. There's this from the announcement, but I'm not sure that's what you think:

    Connect IQ 3.1 apps using the AntPlus can now access ANT+ manufacturer pages of paired devices. This opens up new possibilities when interfacing with paired ANT+ sensors.

    3.  That is likely the view stack in CIQ itself.  And for native views in a CIQ app (say the MapView) maybe manage them differently.  It won't impact the popup messages from the FW.  And since there's only one view in a DF, it won't really come into play

    If you look at "samples" in the 3.1.0 beta SDK, that's the best place to find any samples.  I know there are a couple for the new BLE interface for  example.