Recon SDK


May 4, 2015

The new Recon SDK with Jet support is
almost here

And you can already get started

In March, we began shipping Recon Jet, the world’s most powerful wearable computer built for active lifestyles. Since then, our software team has been working very hard to finalize the new Recon SDK with Jet support. We’re almost at the end of the road, and we expect to have the new SDK out in a few weeks. In the meantime, you can already get started building your first Jet app.

Here’s what you need to know.

ReconOS 4.1, the operating system that powers Jet, is based on Android 4.1 Jelly Bean. The new Recon SDK will complement the Android 4.1 Level 16 API with several new services, including connectivity, heading, Glance Detection, metrics, and Bluetooth Smart.

  • The connectivity service allows Jet to get an Internet connection through a smartphone paired via Bluetooth.
  • The heading service reports the Jet hardware’s yaw, pitch, and roll.
  • The Glance Detection service uses Jet’s built-in infrared sensor to detect whether the user is looking at the display.
  • The metrics service provides Jet with highly accurate data from fitness sensors.
  • The Bluetooth Smart service gives Jet client support for connecting to and controlling Bluetooth Smart devices.

Also included in the new Recon SDK will be our design guide, demos, and a sample app.

 

You can get started right now without these tools. Simply follow these instructions:

  • Use the Android 4.1 Level 16 API.
  • Design your app for a 428 x 240 screen resolution in landscape mode. Jet’s display is not designed to rotate, so your app does not need to support orientation changes.
  • Design your app to be controlled with a four-way d-pad as well as two additional buttons (select and back). Jet’s optical touchpad is mapped to up, down, left, and right functions in software.
  • For now, use Jet’s Wi-Fi connectivity to get Internet access for your app. Once the new Recon SDK comes out, you can and should switch to the connectivity service. The connectivity service allows Jet to get Internet access via Bluetooth, which substantially increases battery life on both Jet and the paired smartphone.

Note that you should not use the previous release of the Recon SDK (version 2.0.1) to build apps for Jet.  We’ve made many design changes coming into the new release, and the old Recon SDK is now deprecated. For that reason, we no longer offer it for download.

If you’d like to develop apps for Recon Snow2, our latest heads-up display for alpine sports, follow the instructions above. ReconOS 4.1 is also coming to Snow2, and the new Recon SDK will allow you to develop apps for Snow2 and Jet. You can follow the same procedure to develop apps for both devices.

 

These details shouldn’t hinder your progress developing apps for our devices. Our developer team (developers@reconinstruments.com) is happy to answer any questions or queries regarding app development and to help ensure your apps work with our products.

Sign up below to receive updates from our developer team about new features, tools, resources, and examples.