
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
去年鸿蒙生态铺开之后,我决定基于 HarmonyOS 来做,一方面是看好国产生态的长期前景,另一方面鸿蒙的 ArkUI 声明式开发确实写 UI 很快,很适合这类数据录入密集的场景。上次陪他去复诊,医生问「最近血压控制得怎么样」,他翻了半天本子,有几天没记、有几天字迹模糊,最后只能说「大部分时候还行」。医生的表情我至今记得。数据积累几天之后,趋势图会标出异常波动,比如连续三天清晨血压偏高,App 会
去年鸿蒙生态铺开之后,我决定基于 HarmonyOS 来做,一方面是看好国产生态的长期前景,另一方面鸿蒙的 ArkUI 声明式开发确实写 UI 很快,很适合这类数据录入密集的场景。上次陪他去复诊,医生问「最近血压控制得怎么样」,他翻了半天本子,有几天没记、有几天字迹模糊,最后只能说「大部分时候还行」。医生的表情我至今记得。数据积累几天之后,趋势图会标出异常波动,比如连续三天清晨血压偏高,App 会
它不记录配速,不统计卡路里,不分析步频。这种克制让整个 App 的使用心智极低——不用「开始运动」也不用「结束运动」,没有任何需要主动触发的操作。地图的呈现方式很直觉:到过的区域有颜色,没去过的地方留白。整体像是一个缓慢填色的游戏,只不过填色的颜料是真实走过的路。我调研了一圈市面上有足迹功能的 App,发现它们要么藏在运动记录的配速和心率数据里,要么挂在社交平台等你发布打卡。我的需求其实很简单:一
我爸有高血压,每天早上量完血压就随手写在一个小本子上,写了大半年,复诊的时候医生问"最近血压控制得怎么样",他翻了半天本子也说不出个所以然。后来我想,这件事应该用一个工具来解决——不只是记录,还要能帮用户"看懂"这些数字。记录积累到一定量之后,趋势图会标记出波动异常的时段,比如连续三天晨起收缩压偏高,App 会给出一条明确的预警提示。早上量完血压,打开 App 输入数值,它会自动按照国际标准把这次
我爸有高血压,每天早上量完血压就随手写在一个小本子上,写了大半年,复诊的时候医生问"最近血压控制得怎么样",他翻了半天本子也说不出个所以然。后来我想,这件事应该用一个工具来解决——不只是记录,还要能帮用户"看懂"这些数字。记录积累到一定量之后,趋势图会标记出波动异常的时段,比如连续三天晨起收缩压偏高,App 会给出一条明确的预警提示。早上量完血压,打开 App 输入数值,它会自动按照国际标准把这次
iOS 版用 SwiftUI 写的,最近我又着手把它迁移到 HarmonyOS 生态,用 ArkUI 重新实现了一遍核心交互,这篇文章聊聊整个过程的设计思路和技术实现。做了让你恢复精力的事(午睡、散步、和朋友聊天),加电;我预设了几十个常见场景胶囊,比如「深度工作 90min」「刷短视频 30min」「被甲方改需求」,点一下就记上了,整个过程不超过 5 秒。上个月连续赶了两周需求,某天下午三点坐在
用户选定一条路线后,日常步行距离会自动映射到路线进度上,不需要手动记录,走完一天回来看进度条往前走了多少就行。这里在 HarmonyOS 端我用了系统的持续定位能力来做后台里程累计,配合 ArkUI 的动画组件把进度条做成了带惯性的滚动效果,视觉上会有"路在脚下展开"的感觉。打开 App,发现路边刚好经过一个加油站打卡点,解锁了一张复古明信片——这种感觉很难用"运动激励"来概括,它更像是给每一段无
用户选定一条路线后,日常步行距离会自动映射到路线进度上,不需要手动记录,走完一天回来看进度条往前走了多少就行。这里在 HarmonyOS 端我用了系统的持续定位能力来做后台里程累计,配合 ArkUI 的动画组件把进度条做成了带惯性的滚动效果,视觉上会有"路在脚下展开"的感觉。打开 App,发现路边刚好经过一个加油站打卡点,解锁了一张复古明信片——这种感觉很难用"运动激励"来概括,它更像是给每一段无
我之前在 iOS 端做了一个叫「健康手账」的 App 来解决这个问题:让记录足够快,让趋势一目了然,让用药别再靠记忆。一个具体的例子:iOS 版依赖 Apple Watch 做血压趋势通知,迁移到鸿蒙后我用了分布式数据管理配合华为穿戴设备,数据在手机、平板、手表之间自动同步,不用手动导入导出。家里长辈用华为手机的比例远超我预期。后台反馈里"什么时候出安卓版"的留言排第一,而这些用户大多数拿的是 M
我之前在 iOS 端做了一个叫「健康手账」的 App 来解决这个问题:让记录足够快,让趋势一目了然,让用药别再靠记忆。一个具体的例子:iOS 版依赖 Apple Watch 做血压趋势通知,迁移到鸿蒙后我用了分布式数据管理配合华为穿戴设备,数据在手机、平板、手表之间自动同步,不用手动导入导出。家里长辈用华为手机的比例远超我预期。后台反馈里"什么时候出安卓版"的留言排第一,而这些用户大多数拿的是 M







