Zepp OS 3.5 New Features
Zepp OS 3.5 brings a lot of exciting new features.
Workout Extension
"Workout Extension" is a new feature of Zepp OS 3.5, which extends the functionality of the "Workout" system application in the form of a plug-in, aiming to enhance the user experience in workouts.
This feature allows developers to use the Zepp OS JS API to create "Workout Extension" plugins, providing users with more features in "Workout" system applications, including but not limited to workout data, workout charts, Compass, GoPro, and other applications.

Currently, the "Workout Extension" feature can be experienced on Amazfit T-Rex 3, Amazfit Cheetah Pro, Amazfit Cheetah (Round), Amazfit Cheetah Square, Amazfit T-Rex Ultra, and Amazfit Falcon devices.
Workout Extension has the following core values:
- Customizability
- Personalized UI design : Developers can take advantage of the powerful widget capabilities of Zepp OS to draw and customize views with complete freedom.
- Exclusive sports data combination : Developers can design and choose the displayed data combination according to their personal sports type and preferences, making the interface more tailored to the needs of specific sports.
- Instant feature expansion : Users can add new workout features to the device without the need for over-the-air (OTA) technology.
- Real-time and rich sports data
- Real-time key indicator monitoring : During exercise or training, users can monitor key indicators such as heart rate, speed, and distance in real-time, which helps them adjust exercise intensity and strategy in a timely manner to optimize training effectiveness.
- In-depth high-level Data Analysis : Provide higher-level and multi-dimensional sports data to help users deeply understand their sports performance and further improve sports skills and performance.
- Functional scalability
- Bluetooth connectivity capability : Smartwatches can connect with external devices such as cadence sensors to obtain more comprehensive data, thereby enhancing the accuracy and depth of motion analysis.
- Network Function : Smartwatches will be able to use network connections to synchronize data in real time to the cloud for more complex data processing and analysis.
Refer to Workout Extension for details.
Interface capability added
UI and user interaction related
- Button widget
- Setting custom fonts is supported
- createModal
- Enhance the form of pop-up windows and enrich parameters to achieve multiple styles
- scrollTo
- Add animation configuration
- setScrollMode
- Added bounce effect for page rebound
- Widget Animation
- Added
anim_repeat_func
callback function, allowing developers to respond more accurately to animations
- Added
Sensor related
- SCREEN
- Added the
getLight
method to measure light intensity
- Added the
- BUZZ
- VIBRATOR
- New vibration scenes were added, and multiple scenes can be set to achieve continuous vibration.
- SystemSounds
- Play system ringtone
- Time
- Added
onPerHourEnd
event, triggered at the end of every hour
- Added
Bluetooth related
- mstStartScan
- Added scanning timeout parameter to better control scanning time
Workout Extension related
- SPORT_DATA
- Display real-time workout data in motion expansion applications
- getSportData
- Added an interface to obtain sports data