09-23-2020 17:22
09-23-2020 17:22
Hi guys,
I see that SDK 5 is available when building new Apps.
However, it looks like SDK 5 only supports Versa 3 and Fitbit Sense.
Do I have to build 2 separate Apps to support all devices?
I.e. One App in SDK 4.2 that supports Ionic,Versa,Versa Lite,Versa 2 and a separate App with SDK 5 for Versa 3 and Fitbit Sense?
Thanks.
Answered! Go to the Best Answer.
09-25-2020 02:45
09-25-2020 02:45
Yes, but they can share the same UUID and GAM entry. See https://dev.fitbit.com/blog/2020-09-24-announcing-fitbit-os-sdk-5.0/
09-25-2020 02:45
09-25-2020 02:45
Yes, but they can share the same UUID and GAM entry. See https://dev.fitbit.com/blog/2020-09-24-announcing-fitbit-os-sdk-5.0/
09-25-2020 04:52
09-25-2020 04:52
OK thanks Jon.
09-28-2020 12:03
09-28-2020 12:03
@JonFitbit - I wanted to clarify with you how this all works. My app was not on the allow list for 5.0, I have since moved it over to 5.0 with Studio.
My question is:
In Studio when your target is 5.0, you only get the option for Sense and V3. With 4.2 you get everything else. SO...
If I publish the app under the current UUID, using 5.0, will it show up in the catalog as being compatible with all devices?
OR
Will I need to have a 4.2 version with one UUID and another UUID for 5.0?
If the latter, will users only see what is available for their device or do I need to rename the 5.0 version to avoid confusion to the end user?
09-28-2020 14:42
09-28-2020 14:42
@jomI know you weren't addressing me, but...
My understanding is that you need two Studio projects: one for 4.2 and one for 5. They should have the same UUID and clockface/app name (although the Studio project names will need to differ).
However, you should use a single GAM project for both builds. The installation system will work out which version to send to the user.