<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[same4869的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/same4869</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; same4869]]></copyright><item><title><![CDATA[轨迹记录的痛点被我用鸿蒙原生开发解决了90%——雁过留痕 App 技术分享]]></title><link>https://blog.youkuaiyun.com/same4869/article/details/164230590</link><guid>https://blog.youkuaiyun.com/same4869/article/details/164230590</guid><author>same4869</author><pubDate>Mon, 31 Aug 2026 22:39:34 +0800</pubDate><description><![CDATA[iOS 的后台定位权限审核越来越严，而 HarmonyOS 的 continuous task（长时任务）机制让后台轨迹采集有了更清晰的系统级支持。轨迹记录的核心逻辑不复杂，但细节很多——GPS 漂移过滤、低速状态下的降频采集、电量优化策略，每一项都能单独写一篇。这个是鸿蒙独有的体验。我觉得这比 iOS 的 Widget 更适合做这种"瞄一眼就够"的信息展示，因为卡片本身可以承载更丰富的交互。说实话，ArkUI 的声明式语法和 SwiftUI 在思路上非常接近，迁移的心智成本比我预想的低不少。]]></description><category></category></item><item><title><![CDATA[轨迹记录总忘按开始？我在鸿蒙上做了个App，解决了90%的痛点]]></title><link>https://blog.youkuaiyun.com/same4869/article/details/164230567</link><guid>https://blog.youkuaiyun.com/same4869/article/details/164230567</guid><author>same4869</author><pubDate>Mon, 31 Aug 2026 22:37:50 +0800</pubDate><description><![CDATA[说实话，ArkUI 的声明式语法和 SwiftUI 在思路上非常接近，迁移的心智成本比我预想的低不少。iOS 的后台定位权限审核越来越严，而 HarmonyOS 的 continuous task（长时任务）机制让后台轨迹采集有了更清晰的系统级支持。轨迹记录的核心逻辑不复杂，但细节很多——GPS 漂移过滤、低速状态下的降频采集、电量优化策略等等，这些都是实际跑起来之后一个一个调出来的。另一个鸿蒙独有的体验是原子化服务卡片。更关键的是鸿蒙有些能力是 iOS 生态里拿不到的，对这个 App 的场景刚好有用。]]></description><category></category></item><item><title><![CDATA[翻相册找不到去年走过哪些街，我用 HarmonyOS 的思路做了个轨迹记录 App]]></title><link>https://blog.youkuaiyun.com/same4869/article/details/163957775</link><guid>https://blog.youkuaiyun.com/same4869/article/details/163957775</guid><author>same4869</author><pubDate>Fri, 21 Aug 2026 23:05:04 +0800</pubDate><description><![CDATA[作为一个独立开发者，我的第一反应是：这个需求够小、够明确，值得自己动手做一个。功能很简单：后台自动记录你的轨迹，画在地图上，完事。没有社交，没有分享广场，没有配速心率，打开就是一张地图，上面是你去过的所有地方。独立开发，从去年十一月开始写，到现在大半年。持续定位很吃电量，我试了好几套方案，最后用的是系统级的 significant location change 配合间歇性精确定位，日常使用基本感知不到额外耗电。上周翻相册找一张去年在成都拍的照片，翻了十分钟没找到，但突然很想知道：我那次到底走了哪些街？]]></description><category></category></item><item><title><![CDATA[我做了一个鸿蒙App，把每天的通勤路变成像素地图养成游戏]]></title><link>https://blog.youkuaiyun.com/same4869/article/details/163953992</link><guid>https://blog.youkuaiyun.com/same4869/article/details/163953992</guid><author>same4869</author><pubDate>Fri, 21 Aug 2026 19:37:07 +0800</pubDate><description><![CDATA[这个 App 叫「像素征途」，逻辑很简单：你走过的地方，地图上对应的像素格子就会被点亮。走得越多，亮得越多。同一条路反复走，格子会从普通色慢慢升级成金色。我每天通勤那条路现在已经是一条闪闪发光的金色大道了，看着莫名有成就感。昨天下班走地铁站那段路，手机弹了个通知：「恭喜，你的通勤路已升级为金色大道」。愣了一下，然后嘴角翘起来了。这个瞬间让我觉得这几个月的开发没白费。它解决的痛点挺明确的：日常出行太无聊了，但又不想被那些社交运动 App 绑架。不想比配速，不想发动态，就想安安静静把自己走过的路攒起来。]]></description><category></category></item><item><title><![CDATA[我给父母做了一个鸿蒙健康记录App，三周后她再也不用带小纸条去看医生了]]></title><link>https://blog.youkuaiyun.com/same4869/article/details/163924668</link><guid>https://blog.youkuaiyun.com/same4869/article/details/163924668</guid><author>same4869</author><pubDate>Thu, 20 Aug 2026 18:30:13 +0800</pubDate><description><![CDATA[上周陪我妈去复诊，医生问"最近血压波动大吗"，她从包里掏出一叠皱巴巴的小纸条翻了半天。回来当天我就给她装上了「健康手账」这个App，三周跑下来，她每天量完血压顺手点两下就录好了，比记在纸上还快。最打动我的是自动分级功能。收缩压135，它直接告诉你"偏高"还是"正常高值"，不用每次自己百度对照表。我妈现在看到绿色就安心，看到黄色就知道该注意饮食了，特别直观。今天想从技术和产品两个角度聊聊这个App里几个我觉得做得不错的设计，也分享一些我在鸿蒙生态下做类似健康数据管理功能时的思路。]]></description><category></category></item><item><title><![CDATA[我用HarmonyOS的思路做了一个走路点亮地图的App——像素征途的技术复盘]]></title><link>https://blog.youkuaiyun.com/same4869/article/details/163891798</link><guid>https://blog.youkuaiyun.com/same4869/article/details/163891798</guid><author>same4869</author><pubDate>Wed, 19 Aug 2026 16:55:14 +0800</pubDate><description><![CDATA[在定位追踪这块，我做了三档追踪模式。这个分档设计在技术上的考量是根据场景动态调整定位精度和上报频率，省电档用的是 significant location change 级别的监听，持续档则拉满 GPS 精度。作为一个通勤党，看着自己每天的路线从灰色逐渐变亮、最终变金，那种成就感很难用语言描述。做这个App的时候，我给自己定了几条死规矩：纯单机养成，数据存本地，我都看不到用户去过哪。不联网不社交不比配速，没有排行榜焦虑，没有社交压力。这不是什么游戏成就，是我自己做的一个App「像素征途」里的真实反馈。]]></description><category></category></item><item><title><![CDATA[我做了一个鸿蒙健康记录 App，帮慢性病人群管好血压血糖体重用药数据]]></title><link>https://blog.youkuaiyun.com/same4869/article/details/163860226</link><guid>https://blog.youkuaiyun.com/same4869/article/details/163860226</guid><author>same4869</author><pubDate>Tue, 18 Aug 2026 17:21:23 +0800</pubDate><description><![CDATA[去年鸿蒙生态铺开之后，我决定基于 HarmonyOS 来做，一方面是看好国产生态的长期前景，另一方面鸿蒙的 ArkUI 声明式开发确实写 UI 很快，很适合这类数据录入密集的场景。上次陪他去复诊，医生问「最近血压控制得怎么样」，他翻了半天本子，有几天没记、有几天字迹模糊，最后只能说「大部分时候还行」。医生的表情我至今记得。数据积累几天之后，趋势图会标出异常波动，比如连续三天清晨血压偏高，App 会给出一条提醒，方便用户决定是否需要找医生聊聊。血糖同理，空腹和餐后有不同的判定逻辑，记录时选好时间节点就行。]]></description><category></category></item><item><title><![CDATA[「我到底去过哪些地方」这个问题，我用HarmonyOS/iOS做了个App解决了]]></title><link>https://blog.youkuaiyun.com/same4869/article/details/163833584</link><guid>https://blog.youkuaiyun.com/same4869/article/details/163833584</guid><author>same4869</author><pubDate>Mon, 17 Aug 2026 22:02:36 +0800</pubDate><description><![CDATA[它不记录配速，不统计卡路里，不分析步频。这种克制让整个 App 的使用心智极低——不用「开始运动」也不用「结束运动」，没有任何需要主动触发的操作。地图的呈现方式很直觉：到过的区域有颜色，没去过的地方留白。整体像是一个缓慢填色的游戏，只不过填色的颜料是真实走过的路。我调研了一圈市面上有足迹功能的 App，发现它们要么藏在运动记录的配速和心率数据里，要么挂在社交平台等你发布打卡。我的需求其实很简单：一张安静的地图，上面填满我走过的地方。不需要配速，不需要社交，不需要任何主动操作。]]></description><category></category></item><item><title><![CDATA[我做了一款鸿蒙健康记录App：血压血糖体重用药，帮全家管好慢性病数据]]></title><link>https://blog.youkuaiyun.com/same4869/article/details/163735285</link><guid>https://blog.youkuaiyun.com/same4869/article/details/163735285</guid><author>same4869</author><pubDate>Thu, 13 Aug 2026 23:38:04 +0800</pubDate><description><![CDATA[我爸有高血压，每天早上量完血压就随手写在一个小本子上，写了大半年，复诊的时候医生问"最近血压控制得怎么样"，他翻了半天本子也说不出个所以然。后来我想，这件事应该用一个工具来解决——不只是记录，还要能帮用户"看懂"这些数字。记录积累到一定量之后，趋势图会标记出波动异常的时段，比如连续三天晨起收缩压偏高，App 会给出一条明确的预警提示。早上量完血压，打开 App 输入数值，它会自动按照国际标准把这次读数归到对应分级——正常、正常高值、一级高血压，一目了然。血糖同理，空腹和餐后分开判定，不用自己去翻对照表。]]></description><category></category></item><item><title><![CDATA[我做了一个 HarmonyOS 版「精力电池」App，用 ArkUI 把每天的充能和耗电可视化]]></title><link>https://blog.youkuaiyun.com/same4869/article/details/163735255</link><guid>https://blog.youkuaiyun.com/same4869/article/details/163735255</guid><author>same4869</author><pubDate>Thu, 13 Aug 2026 23:34:36 +0800</pubDate><description><![CDATA[iOS 版用 SwiftUI 写的，最近我又着手把它迁移到 HarmonyOS 生态，用 ArkUI 重新实现了一遍核心交互，这篇文章聊聊整个过程的设计思路和技术实现。做了让你恢复精力的事（午睡、散步、和朋友聊天），加电；我预设了几十个常见场景胶囊，比如「深度工作 90min」「刷短视频 30min」「被甲方改需求」，点一下就记上了，整个过程不超过 5 秒。上个月连续赶了两周需求，某天下午三点坐在工位上，盯着屏幕发现自己一个字都写不出来。打开手机看了眼电量——37%，我心想：我自己大概也就剩这么多了。]]></description><category></category></item><item><title><![CDATA[我做了一款鸿蒙App：把每天通勤步数走成一条环球公路旅行]]></title><link>https://blog.youkuaiyun.com/same4869/article/details/163703897</link><guid>https://blog.youkuaiyun.com/same4869/article/details/163703897</guid><author>same4869</author><pubDate>Wed, 12 Aug 2026 18:24:13 +0800</pubDate><description><![CDATA[用户选定一条路线后，日常步行距离会自动映射到路线进度上，不需要手动记录，走完一天回来看进度条往前走了多少就行。这里在 HarmonyOS 端我用了系统的持续定位能力来做后台里程累计，配合 ArkUI 的动画组件把进度条做成了带惯性的滚动效果，视觉上会有"路在脚下展开"的感觉。打开 App，发现路边刚好经过一个加油站打卡点，解锁了一张复古明信片——这种感觉很难用"运动激励"来概括，它更像是给每一段无聊的移动加了一层叙事。App 内置多套主题，从敞篷车到绿皮火车都有，随着里程推进逐步解锁。]]></description><category></category></item><item><title><![CDATA[独立开发实战：用 ArkUI 做了一个鸿蒙原生的慢性病记录 App「健康手账」]]></title><link>https://blog.youkuaiyun.com/same4869/article/details/163676540</link><guid>https://blog.youkuaiyun.com/same4869/article/details/163676540</guid><author>same4869</author><pubDate>Tue, 11 Aug 2026 22:39:18 +0800</pubDate><description><![CDATA[我之前在 iOS 端做了一个叫「健康手账」的 App 来解决这个问题：让记录足够快，让趋势一目了然，让用药别再靠记忆。一个具体的例子：iOS 版依赖 Apple Watch 做血压趋势通知，迁移到鸿蒙后我用了分布式数据管理配合华为穿戴设备，数据在手机、平板、手表之间自动同步，不用手动导入导出。家里长辈用华为手机的比例远超我预期。后台反馈里"什么时候出安卓版"的留言排第一，而这些用户大多数拿的是 Mate 60、nova 系列。到了月底复诊，医生问"最近血压怎么样"，她只能说"还行吧，偶尔高一点"。]]></description><category></category></item><item><title><![CDATA[记录轨迹这个需求，我用 ArkTS 的思路在 iOS 上先验证了一版]]></title><link>https://blog.youkuaiyun.com/same4869/article/details/163676187</link><guid>https://blog.youkuaiyun.com/same4869/article/details/163676187</guid><author>same4869</author><pubDate>Tue, 11 Aug 2026 22:09:15 +0800</pubDate><description><![CDATA[不需要手动"开始记录"，不需要打卡签到，不需要拍照上传。日积月累，你去过的街区会被逐渐"点亮"，空白区域就是还没踏足的地方。这里有一个很关键的产品决策：不做配速、不做心率、不做卡路里。打开各种旅行 App，要么让我发游记，要么让我打卡景点，要么弹一堆社交推荐。后来我做了「雁过留痕」这个 App，目前已经在 iOS App Store 上架，自己用了三个多月，也在持续关注 HarmonyOS 生态的适配可能性。轨迹渲染这块比较有意思，我用了像素风格的地图渲染方案，而不是常见的导航地图样式。]]></description><category></category></item><item><title><![CDATA[我用 Screen Time API 做了个鸿蒙/iOS App，算出每笔订阅的单次使用成本]]></title><link>https://blog.youkuaiyun.com/same4869/article/details/163670138</link><guid>https://blog.youkuaiyun.com/same4869/article/details/163670138</guid><author>same4869</author><pubDate>Tue, 11 Aug 2026 15:55:33 +0800</pubDate><description><![CDATA[上个月账单日，我盯着信用卡自动扣款列表数了一遍：Notion、Figma、ChatGPT Plus、iCloud 200G、YouTube Premium、Spotify、某个健身 App、某个冥想 App……订阅斩面向的是订阅了 5 个以上 SaaS/App 服务、每月固定支出在 200-1000 元区间、想要量化管理这笔开支的年轻上班族。它要做的事情是把「感觉不太用得到」变成「数据证明你确实不需要」。这是开发过程中踩的最大一个坑。我不缺记账工具，我缺的是一个东西能告诉我——这钱花得值不值。]]></description><category></category></item><item><title><![CDATA[翻相册想不起去过哪——这个问题被我用一个鸿蒙/iOS App 解决了]]></title><link>https://blog.youkuaiyun.com/same4869/article/details/163645924</link><guid>https://blog.youkuaiyun.com/same4869/article/details/163645924</guid><author>same4869</author><pubDate>Mon, 10 Aug 2026 22:10:29 +0800</pubDate><description><![CDATA[本来做了到达某个地点自动打卡的逻辑，后来觉得一旦有了打卡，就会有排行、有成就系统，整个东西就变味了。去年年底翻相册，想回忆一下这一年去过哪些地方，发现除了几张照片带定位，其他全靠脑子想。试过用运动类 App 记录，但每次出门都要手动开始、手动结束，而且它关心的是配速和心率，我只是想知道"我去过哪儿"。iOS 的后台定位确实敏感，我花了不少时间调策略，在精度和功耗之间来回试。最终的方案是根据移动速度动态调整采样频率，静止时几乎不耗电，走动时才密集采点。没有社交，没有分享广场，没有跑步模式。]]></description><category></category></item><item><title><![CDATA[我用 ArkTS 思路做了个通勤游戏化 App——把每天走的路变成金色大道]]></title><link>https://blog.youkuaiyun.com/same4869/article/details/163638657</link><guid>https://blog.youkuaiyun.com/same4869/article/details/163638657</guid><author>same4869</author><pubDate>Mon, 10 Aug 2026 15:00:31 +0800</pubDate><description><![CDATA[我不需要谁告诉我跑得快不快，我就想看到"这条路被我踩熟了"这个事实本身。做完之后回头看，这个需求其实特别适合 HarmonyOS 的场景化能力——持续定位、低功耗后台、本地数据安全，这些正好是鸿蒙在系统层面做得比较深的方向。下面聊聊我的实现思路和踩过的坑，给同样在做 LBS 类应用的鸿蒙开发者一些参考。除了点亮地图，还有一套养成系统：8×8 的领地征服（把家附近的格子全部点亮算占领）、科技树（解锁更高效的点亮方式）、徽章收集。本质上是把日常出行做成了一个单机游戏，不比配速、不社交、不 UGC，纯粹自己玩。]]></description><category></category></item><item><title><![CDATA[我用 ArkTS 的思路做了一个精力管理 App：把每天的状态算成电池电量]]></title><link>https://blog.youkuaiyun.com/same4869/article/details/163614536</link><guid>https://blog.youkuaiyun.com/same4869/article/details/163614536</guid><author>same4869</author><pubDate>Sun, 09 Aug 2026 19:20:32 +0800</pubDate><description><![CDATA[还是下午临时加塞的需求评审？这个隐喻的好处是零学习成本——充电的事让电量回升，耗电的事让电量下降，剩余电量就是你当前的精力余额。如果用 HarmonyOS 的 ArkUI 来类比这个交互，它的思路类似于把每个胶囊做成一个可点击的状态组件，点击后触发数据更新并驱动电池 UI 刷新。我设计了一个叫「胶囊」的交互：用户预设常见的充能/耗能场景（午睡、深度工作、通勤、社交闲聊），每个场景是一颗胶囊，点一下就完成记录。也试过习惯打卡类 App，但打卡只告诉我"做了没做"，回答不了"这件事让我更累还是更有劲"。]]></description><category></category></item><item><title><![CDATA[「去过哪」这个问题困扰我两年，最后我自己写了个 HarmonyOS/iOS App 解决了]]></title><link>https://blog.youkuaiyun.com/same4869/article/details/163607729</link><guid>https://blog.youkuaiyun.com/same4869/article/details/163607729</guid><author>same4869</author><pubDate>Sun, 09 Aug 2026 10:53:46 +0800</pubDate><description><![CDATA[试过用运动类 App 记轨迹，但每次出门前要「开始记录」，到了地方还得「结束记录」，忘了就白跑一趟。那些 App 本质上是为跑步骑行设计的，拿来记通勤记旅行，像拿螺丝刀开啤酒瓶——能用，但别扭。也试过旅行平台标记去过的城市，一打开全是别人的攻略，我只想安安静静看自己的足迹。去年十一月，我站在厦门环岛路的一个拐角，忽然想不起来自己三年前来这座城市时走过哪条路、在哪个巷子里吃了那碗沙茶面。最早的版本特别粗糙，就是把 GPS 坐标画在地图上，连线都没有，一堆散落的点，像地图上长了麻子。我走过，它就记住了。]]></description><category></category></item><item><title><![CDATA[用了神游万里，通勤3km变成了环游世界的第47天]]></title><link>https://blog.youkuaiyun.com/same4869/article/details/163596286</link><guid>https://blog.youkuaiyun.com/same4869/article/details/163596286</guid><author>same4869</author><pubDate>Sat, 08 Aug 2026 23:51:42 +0800</pubDate><description><![CDATA[它只关心你动了，哪怕每天只有1公里，地图上那个小点也在往前挪。换不同载具视角的时候，整个界面风格会跟着变——选摩托是公路片色调，选大巴是纪录片质感。我现在每天出门前会先看一眼今天的进度条，有种"今天再走两站地铁就能到下一个打卡点"的期待。✅ 它干的事情很简单：把你每天走的真实步数和 GPS 里程，换算到一条虚拟的环球路线上。你选一条线路，比如"66号公路"“丝绸之路”“环冰岛一号公路”，然后日常走路、通勤、跑步的距离会自动叠加成路线进度。"我愣了一下，低头看看脚下——北京朝阳区，晚高峰，人挤人。]]></description><category></category></item><item><title><![CDATA[攒钱总半途而废？这个App用仪式感帮你坚持下来]]></title><link>https://blog.youkuaiyun.com/same4869/article/details/163588270</link><guid>https://blog.youkuaiyun.com/same4869/article/details/163588270</guid><author>same4869</author><pubDate>Sat, 08 Aug 2026 12:16:29 +0800</pubDate><description><![CDATA[支持Face ID锁，金额可以打码遮罩，数据走iCloud同步，换手机也不怕丢。还有一点我觉得很聪明：它只管"存了多少"，完全不碰支出记录。不像传统记账App让你记每一笔花销然后越记越焦虑，这个就是纯粹的正向激励，打开就是看自己攒了多少，心情只会越来越好。这种循环我经历了大概两年，直到朋友给我推荐了「聚沙攒钱」这个App，情况才有点不一样。比如你想为明年毕业旅行攒一笔钱，就开个愿望模式，设好金额。如果你也是那种"每个月都想攒钱但从来没成功过"的人，试试看，至少存钱这个动作本身会变得让你想重复。]]></description><category></category></item></channel></rss>