查看: 339|回复: 0

鸿蒙穿戴版便了么开发:智慧手势、心率读取与内存优化

[复制链接]
发表于 3 小时前 | 显示全部楼层 |阅读模式
在鸿蒙智能手表和运动手表上做健康记录类应用,和手机端产品逻辑并不相同。便了么团队由两位程序员、一位产品设计师和一位执业医师组成,最初是为了解决程序员本人久坐、便秘腹胀后的记录需求:记录如厕时间、便便形状颜色、蹲了多久,并希望久蹲时能振动提醒。由于应用市场没有匹配工具,团队决定自己做,由执业医师妻子担任医学指导,又说服后端开发和产品设计师同事一起开发。后来不少老用户持续反馈,希望适配鸿蒙智能手表与运动手表;手表端“抬腕即记”的特点,也与便了么轻量、便捷的记录定位契合,加上鸿蒙穿戴对开发者支持力度较大,团队开始推进鸿蒙穿戴端适配。项目在7月到9月完成智能手表和运动手表双设备适配上线,两个月内实现6次迭代。

一、穿戴端不能照搬手机端
手表端拥有手机不可替代的场景能力。记录时,手表就在手腕上,不用掏手机,点一下表盘开始,双手捏合结束,更贴合如厕场景。实时监测提醒方面,可读取鸿蒙手表的实时心率,在用户憋气或用力过猛时给出放松提醒,一定程度上降低身体损伤风险。振动也是手表独有能力,团队结合鸿蒙做了分级振动提醒。手表的旋转表冠还可用于选择形状和颜色。数据同步到手机端后,再结合手表日常心率、压力等数据,为了解身体状态和健康检查提供参考。

二、DevEco Code 与穿戴适配流程
团队本次开发使用了 DevEco Code 鸿蒙开发工具,它覆盖编码、真机调试、Bug修复到上架全流程。对四人小团队来说,这省去了大量环境搭建与工具链适配工作,让团队重心聚焦产品差异化创新。项目在7月到9月期间完成智能手表和运动手表双设备适配上线,短短两个月实现6次迭代;对比过往开发经验,整体开发效率提升至少6倍。省下来的时间,被投入到心率读取、分级振动提醒、捏合手势交互这些真正发挥手表场景优势的功能上。对准备适配鸿蒙穿戴的团队来说,工具解决的是效率问题,效率释放出来的才是产品创新空间,关注点会从“能不能做”变成“多快好省地做”。

三、智慧手势:捏合结束记录与误触修正
单手捏合结束记录的设计,最早来自程序员早年看过的一部搞笑电影,后来做应用时重新想到这个动作。鸿蒙手表的智慧手势能力正好支持,接入成本更低。团队选择拇指加食指捏合,原因是日常自然场景触发概率低,天然减少误触。如果出现误触,用户可以在日历下方的记录上从右往左滑动,随时修改排泄物颜色、性状等信息。保存结束后还会有一个漂亮的冲水动画,让整个过程更轻松。另一个场景化交互是:用户可以用手像关马桶盖一样轻轻一盖手表,手表就会自动熄屏,既方便又进一步保护隐私。

四、心率读取与分级振动提醒
便了么穿戴版会读取鸿蒙手表实时心率,用于憋气或用力过猛时给出放松提醒。振动提醒则做了明确分级:蹲便3、5、10、20分钟分别给出2、3、4、5次振动频率,且每次振动持续时长逐级增加,用户在手腕上很容易感知。表盘上还会提示“蹲坑时间不能太长”“建议尽快起身活动”,提醒用户注意蹲厕时长。从工程实现角度看,这类功能需要把计时阈值、振动模式、表盘提示与心率状态组合起来,既要让提醒有效,又要避免过度打扰。

五、运动手表内存与本地存储优化
开发中最难啃的技术点,是运动手表出于功耗考虑,要把应用内存尽量做小。团队原本在手表本地存储完整历史数据,但内存占用太大,不符合低功耗需求;缩减至只保存一个月,测试下来内存仍然太大。于是团队对原始数据做摘要化压缩处理,减少数据内存。同时,他们联系华为工程师,对方建议在此基础上把一些大文件拆分成小文件再保存,至此数据保存问题得以解决。这个案例说明,穿戴端存储设计不能只追求历史完整,还要在内存、功耗和可查询性之间做取舍。

六、隐私与合规设计
肠道健康记录本身很私密,穿戴端设计原则是不额外制造尴尬,同时尽量贴合真实使用场景。手表天然比手机更有隐私优势:屏幕小、查看路径短,用户在公共场合记录或查看数据时不容易被旁人看到;鸿蒙手表本身也具备穿搭属性,不会显得像专门健康监测设备。界面呈现上,团队用可爱的泛光小马桶、便便娃和精美图表来呈现记录入口和数据,降低用户心理负担。所有健康数据采集均遵循合规要求,用户可自主授权、随时关闭心率等数据权限,做到知情可控。

七、上线结果与适配建议
穿戴版上线后的数据表现超出团队预期:每天的下载量和日活都达到原有5倍以上,验证了鸿蒙穿戴赛道的用户潜力。对还在犹豫是否适配鸿蒙穿戴的开发者,团队的实战建议是:不要把穿戴适配简单当成多端移植任务。手表端拥有独立的场景、交互逻辑与使用时机,越早进场,越能更早理解这批用户,也更容易拿到先发优势。

小结
便了么鸿蒙穿戴版的可借鉴点包括:用抬腕、捏合、振动手表原生交互替代手机操作;用实时心率等穿戴传感器能力做差异化提醒;在内存和功耗约束下做摘要压缩与分片存储;通过 DevEco Code 全流程工具缩短迭代周期;把隐私合规前置到交互与权限设计中。对准备适配鸿蒙穿戴的团队而言,先明确手表端独立场景,再决定功能取舍,往往比直接移植手机功能更有效。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

指导单位

江苏省公安厅

江苏省通信管理局

浙江省台州刑侦支队

DEFCON GROUP 86025

Hacking Group 021A

旗下站点

态势感知中心

应急响应中心

红盟安全

联系我们

官方QQ群:112851260

官方邮箱:security#ihonker.org(#改成@)

官方核心成员

关注微信公众号

Archiver|手机版|小黑屋| ( 沪ICP备2021026908号 )

GMT+8, 2026-10-17 11:30 , Processed in 0.024163 second(s), 18 queries , Gzip On, Redis On.

Powered by ihonker.com

Copyright © 2015-现在.

  • 返回顶部