Connect IQ 2.3.3 SDK Now Available!

The Connect IQ 2.3.3 SDK is now available! Here is what's new:
  • Support for vivoactive 3 (this is what we wished we could have told you about)
  • Support for Edge 1030
  • Updated Approach S60 to support Connect IQ 2.3.x
We've also included a few bug fixes - see the release notes in the README included with the SDK for details.

What are you waiting for? Get started today!
  • We just caught a bug in the 2.3.3 release (hat tip to jim_m_58) that draws white in areas of transparency behind 1-bit, custom fonts in the simulator, and does not affect devices. We're already looking into a fix, and plan to release a 2.3.4 SDK once a fix is in place. Sorry about that, folks!
  • You'll see it on the 64 color devices in the sim (va, va-hr,va3 Approach 60,f5 family,935) 16 color devices are fine, as are the edge, oregon, rino devices.
  • A swipe right on the simulator doesn't seem to generate an "ON BACK" event for me when displaying a menu list. For all over views, the ON BACK event is triggered properly when swiping right. Is anyone else seeing this?

    For reference, here is the data in the simulator devices.xml file:
    <behaviors>
    <behavior gesture="SWIPE_RIGHT" id="ON_BACK" />
    <behavior gesture="SWIPE_LEFT" />
    <behavior gesture="SWIPE_UP" id="NEXT_PAGE" />
    <behavior gesture="SWIPE_DOWN" id="PREVIOUS_PAGE" />
    <behavior gesture="HOLD" id="ON_MENU" />
    <behavior gesture="RELEASE" />
    <behavior gesture="TAP" id="ON_SELECT" />
    </behaviors>


    Cheers,
    Douglas
  • You put up a menu and aren't seeing onBack() if you hit back back? That's the way it's always worked. That back is handled by the menu itself and won't be seen in the app. With a menu of one item, there are two possible things that happen. The user selects the item or hits back, and in your code you have to figure out which if it matters (using a boolean or something)
  • You put up a menu and aren't seeing onBack() if you hit back back? That's the way it's always worked. That back is handled by the menu itself and won't be seen in the app. With a menu of one item, there are two possible things that happen. The user selects the item or hits back, and in your code you have to figure out which if it matters (using a boolean or something)


    No, I'm referring to the fact that a swipe right (see above) doesn't result in any kind of back functionality. On all other devices, pressing back (or swiping right or whatever results in "going back to the previous screen") doesn't happen.

    Cheers,
    Douglas
  • After your edit to the post I understand what you are seeing. I see the same thing. Using right swipe for onBack is unique to the va3, so I wonder if it's a bug, or the indented behavior based on the device (something MUST be selected). I think it's a bug myself
  • We just caught a bug in the 2.3.3 release (hat tip to jim_m_58) that draws white in areas of transparency behind 1-bit, custom fonts in the simulator, and does not affect devices. We're already looking into a fix, and plan to release a 2.3.4 SDK once a fix is in place. Sorry about that, folks!


    The bug is present on the Linux SDK too. Actually, for me it's not an issue. 16 color devices on Windows SDK running on Wine on Linux had much worse displays on the simulator. :D
  • A new developer blog post if you're looking at porting to the va3!

    Adapting Your App to the Vivoactive 3
  • TRYING to update to the latest SDK Eclipse Plugin. Getting an error. Weird. So I removed the old plugins and tried to install it fresh. Same error. Now Eclipse is useless for developing Connect IQ for me. Ugh. Here is the error:

    An error occurred while collecting items to be installed
    session context was:(profile=epp.package.java, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
    No repository found containing: osgi.bundle,IQ_AppSettingsEditor,2.3.3
    No repository found containing: osgi.bundle,IQ_IDE,2.3.3
    No repository found containing: osgi.bundle,IQ_PackageWizard,2.3.3
    No repository found containing: osgi.bundle,IQ_SdkManager,2.3.3
    No repository found containing: org.eclipse.update.feature,connectiq.feature.ide,2.3.3
    No repository found containing: org.eclipse.update.feature,connectiq.feature.sdk,2.3.3
  • DaveBrillhart Give it another try. We just updated the plugin to version 2.3.4. The installation is tested and working for us--let us know if you continue to have trouble.