Zepp OS 3.0 brings a wealth of new features!
The "App Service" runs in a no-UI manner and can still run after the user exits the Mini Program page.
For details on this new feature, refer to App Service
New Screen Adaptation Scheme
We introduced a new screen adaptation scheme that abstracts screen characteristics into square, round, and band screens.
By coding according to the screen adaptation specification and maintaining a resource file for each screen type, the code can run on all devices with the same type of screen, without having to be adapted separately for a particular device.
For details, refer to Screen adaptation
Canvas enables more flexible view rendering and provides a fundamental capability for building complex UI.
For details, refer to Canvas
Supports playback and recording of audio, based on file system, in
For details, refer to @zos/media。
BLE Master Mode
The watch device can be used as a BLE Master device to connect to other Bluetooth devices such as heart rate bands, pedometers, sport cameras, etc.
For details, refer to BLE Central。
Two-way file transfer is possible between "Device App" and "Side Service".
Usage Reference for "Device App" @zos/ble/TransferFile
Usage Reference for "Side Service" TransferFile
Enhanced capacity for Side Service
In addition to the "File Transfer" function, "Side Service" also adds the functions of "File Download" and "Image Conversion".
The Mini Program enables the following functional scenarios:
- Use the "File Download" function to download the image resources, convert the image to the image format supported by the watch device through the "Image Conversion" function, transfer the image to the watch device through "File Transfer", and display the image on the watch device through the IMG widget.
- Download the audio file and transfer it to your watch device using @zos/media audio interface for music playback.
System status changes are notified to App Service in the form of "system events".
Add System Notification Center API, the Mini Program can send system notifications to reach users in a more friendly way.
The system notification API provides a high degree of customizability, and the number of buttons, content, and vibration effect can be customized by parameters.
Users can click the button to open the Mini Program page or evoke the "App Service".
For details, refer to @zos/notification
More Sensor Capabilities
New design specifications
Refer to Zepp OS Design Specifications
Two Mini Programs demonstrating the capabilities of Zepp OS v3 are available in our Github Sample repository at