Vivo Smart3 SDK - Custom App for Android Tablets

Former Member
Former Member
Hello folks.

Myself and a few others are currently exploring the option of using the Vivo Smart 3 device and develop a custom application for a fitness center.

Scenario: We hope to provide Fitness Bands to the customers. The data from each band should be available on a single Android/IoS/Linux/Windows tablet(not decided yet).

We plan on developing a custom app and had a few questions. Any help and direction will be useful

1. Do Garmin have an SDK that we could use to develop our application?
2. Will the SDK also handle the BLE messaging, discovery etc.,
3. Will the SDK also have the fitness algorithms/functions built in (as we would not want to develop those)
4. Will the SDK enable us to build the app where multiple bands will be able to connect with this single tablet ? ( I understand that our custom app will need to have a continuous scan operation for BLE bands and then sync data as the tablet see a new device or periodically). Will the SDK support the flexibility to connect to many bands (not simultaneously)?
5. Can the bands be renamed during setup/configuration? Will the SDK allow to our custom app to change the Smart Band "advertisement name"?
  • The VS3 doesn't support Connect IQ, so no way to add any code to it (unless you are Garmin)

    If you want to do an app for the vivo family you'll need to use a vivoactive or vivoactive-HR
  • The VS3 doesn't support Connect IQ, so no way to add any code to it (unless you are Garmin)


    What Ryanssnayr meant - I think - was to develop a smartphone app, that would leverage data collected by the VS3. Something like an alternative to the Garmin Connect Mobile app, but with another set of customized features. In theory this would be possible without any change to the VS3 firmware as it could sync data as it did with the GCM app. I'm affraid, though, that no such SDK is readily available to satisfy the specified needs.
  • There is a SDK to interface with GC to get data, but it costs something like $5,000 IIRC. And not sure what platforms it supports, etc. It's how things like MyFitnessPal exchanges data with Garmin connect, I believe.