简介
Zepp OS 小程序为开发者提供了 JavaScript 运行环境,来实现 UI 交互以及传感器调用等各种能力。
设备应用使用 hmUI
控件模块来实现 UI 交互,调用 hmUI.createWidget
API 即可进行 UI 控件绘制。此外,hmUI
控件还包含了事件系统,方便开发者处理视图交互逻辑。
除了控件模块,还提供了如下模块,供开发者充分发挥自己的想象力和创造力:
hmSensor
传感器模块hmBle
蓝牙通信模块hmFS
文件系统模块hmSetting
系统模块hmApp
设备模块
与此同时,小程序和页面的「生命周期」,方便开发者在合适的时机调用对应的代码。「路由」可以模拟多页面的交互效果,让小程序也能够驾驭复杂逻辑。