Fitbit OS Roadmap
This page contains a high-level overview of some of the things the Developer Platform Team is working on for the Fitbit OS developer community.
The roadmap includes the SDK, Fitbit Studio, the simulator, the App Gallery Manager and anything else needed to create clock faces and applications for Fitbit OS devices. You'll also find a non-exhaustive list of current known issues. We will update this page on a regular basis.
Command Line Interface (CLI)
Command-line tools will give the opportunity for developers to create, write, and build their application without Fitbit Studio. It will also give them the opportunity to work offline, use any preferred code editor, source control system, and make it easier to collaborate with other team members.
Settings Image Picker
The Settings API will expose a new component that allows the user to take a photo with their phone camera and transfer the image data to the companion.
Companion Image API
The companion will offer a new API to crop, resize, rotate and convert image formats easily.
There are some limitations and known issues . To improve the simulator, the team is working on delivering the following features:
- 12/24h switching option
- customizable GPS locations
- launching apps and clock faces directly from the simulator
- accessing settings without having the app or clock face running (onsettingschanged event)
The release of Fitbit OS 2.0 fixed the majority of the communication reliability issues that some developers were previously experiencing. Unfortunately, it's a complex situation and you may still experience some minor problems. It's a priority for us and we are still actively working on improving the reliability even more.
Simulator Permissions Management
All permissions are currently
granted by default in the simulator, whether
requested or not, by your application or clock face. Be ensured that it's only
happening within the simulator and that once on a real device, the user has to
accept each permission request for the developer to get access.
Simulator User-settings API Language
The User-settings API will return
en as the language locale, regardless of
Did We Miss Anything?
Are you experiencing a problem which is not listed above? Try searching the forum. If you can’t find a matching topic, please create a new one or let us know in comment that it should be listed in this page.