独立开发复盘:我如何用打卡热力图帮用户砍掉僵尸订阅——订阅斩 v1.6 砍单顾问的设计思路

6 月 24 日
阅读 2 分钟
139
作为独立开发者,我平时会订阅不少工具和服务。某天翻信用卡账单,发现月订阅总支出逼近 400 块——其中有些服务,说实话已经好几个月没打开过了。

iOS独立开发踩坑:做一个零服务器、纯本地的GPS轨迹记录App是什么体验

6 月 23 日
阅读 2 分钟
179
我是一个独立开发者,做了一款叫「雁过留痕」的 iOS 轨迹记录应用。它的核心卖点很简单:你走过的所有路线只存在你自己的手机里,没有账号体系、没有云端同步、没有任何第三方 SDK 做数据采集。

独立开发踩坑复盘:如何用轨迹追踪 + 像素化地图让通勤路「可视化成长」

6 月 22 日
阅读 2 分钟
176
我是一个独立开发者,做了一款叫「像素征途」的 App——简单来说,它把你现实中走过的路用像素格子呈现出来,走得越多、格子会逐级变色升级,最终变成「金色大道」。没有账号体系,数据全部本地存储。

独立开发踩坑复盘:为什么我不再做免费 App —— 从订阅斩的定价教训说起

6 月 21 日
阅读 2 分钟
253
我是一名独立开发者,做了一款叫「订阅斩」的 App。今天不聊技术栈,聊一个我踩了很久才爬出来的坑——定价策略,或者更准确地说,是「要不要免费」这个问题。

独立开发踩坑复盘:用 Swift 做一个基于地理位置的照片管理 App「雁过留痕」

6 月 20 日
阅读 2 分钟
241
问题是,这些图片在系统相册里完全是按时间线性排列的。某天我想找半年前在杭州走过的一条巷子的照片,翻了 20 分钟最终放弃。iOS 自带的「地点」分类粒度太粗,Google Photos 的搜索又依赖云端,对隐私敏感的用户不太友好。

做了个毒舌版 MBTI App,聊聊 ImageRenderer 的坑和零后端互测方案

4 月 30 日
阅读 2 分钟
565
核心想法很简单:结果海报要天然适合截图转发。四个自定义维度(C/S/E/A),16 种人格,每种配一个毒舌称号(「六边形悍匪」「优雅吸血鬼」「赛博隐形人」),文案走冒犯但又觉得准的路线。

做了个 iOS App:把每天走路变成像素格子占领游戏,聊聊核心规则设计

4 月 30 日
阅读 1 分钟
476
运动 App 太多了,但全在卷步数和卡路里。我对这些数字没感觉,所以做了「像素征途」——你走过的街道会在地图上被点亮成像素格子,走得越多领地越大。把现实世界当棋盘来征服。

做了一个 iOS 专注计时器,把每次专注包装成飞行旅程

4 月 30 日
阅读 1 分钟
392
去年给自己定了每天专注写稿 25 分钟的规矩,试了一圈番茄钟,发现都是同一个模式:倒计时→叮→结束。用两周就不想打开了,没有留存感,就是个闹钟。

用 SpriteKit 物理引擎做了个存钱罐 App,聊聊为什么我觉得「看得见的反馈」比记账更能让人坚持存钱

4 月 30 日
阅读 2 分钟
403
后来我琢磨了一下原因:存钱这个动作太「无感」了。钱从余额里少了一个数字,目标账户多了一个数字,没有任何正反馈。跟打游戏比起来,这体验差太远了。

独立开发了一个 iOS 呼吸训练 App,聊聊状态机驱动动画的实现思路

4 月 29 日
阅读 2 分钟
377
去年焦虑比较严重,试了几个呼吸/冥想 App,要么太重要么上来就要年费。呼吸训练核心逻辑不复杂,就自己做了一个——「呼吸视界」,目前 App Store 上线,12 个评分全 5 星,规模很小但方向没偏。

做了个iOS App,把你走过的城市面积算出来

4 月 29 日
阅读 1 分钟
511
问题在北京住了六年,突然想知道:我到底走过了这座城市多大的面积?翻了一圈市面上的运动记录App——Keep、悦跑圈、两步路——要么关注公里数,要么关注打卡点。没有一个能回答「覆盖面积」这个问题。方案自己做了一个,叫「雁过留痕」,iOS端,核心逻辑:把地图切成25米精度的网格,人经过一个格子就点亮,累计面积单位是 ...

做了个把专注计时包装成「飞行护照」的 iOS App,聊聊几个实现细节

4 月 28 日
阅读 2 分钟
484
所以我做了「声境护照」——本质是番茄钟,但套了一层旅行叙事:每次专注是一段「飞行」,时长换算里程,连续打卡天数决定旅行者等级,结束后生成一张像登机牌的战报卡片。

做了个存钱罐App,因为记账根本拦不住我花钱

4 月 28 日
阅读 2 分钟
535
最花时间的部分其实是个"看起来很傻"的动画:每次点存入,硬币从屏幕上方落下来,带物理碰撞——弹跳、叮当响、慢慢堆满罐子。用 SpriteKit 的物理引擎做的,光调参数就折腾了好几天:

做了一个 iOS App,把你走过的路换算成「探索面积」

4 月 27 日
阅读 2 分钟
527
问题用跑步/运动 App 记轨迹,记了几年,回头一看——全是线。沿同一条路跑一百遍,轨迹叠得再密,你真正「探索」过的地方其实没增加。我想要的不是「我走过哪条路」,而是「我到底覆盖了多少土地」。这两个问题看着像,本质完全不同。方案做了「雁过留痕」,核心就一件事:把轨迹转换成探索面积(km²)。25m 网格方案最早...

用 struct 替掉所有 ObservableObject:一个 SwiftUI 专注 App 的实践记录

4 月 27 日
阅读 2 分钟
441
我在做一个 iOS 专注计时工具(声境护照,白噪音 + 番茄钟 + 游戏化成长),过程中把所有 ViewModel 从 class 换成了 struct,干掉了全部 @Published 和 Combine pipeline。代码量少了近三分之一,但中间有个坑差点让我全部回滚。

我做了个「占领城市地图」的步行 App,三个核心参数调了几个月

4 月 26 日
阅读 2 分钟
400
做了一个 iOS 步行 App——「像素征途」,核心玩法一句话:你走过哪里,哪里就变成你的像素领地。地图切成 Tile,走过就点亮,8×8 的 Tile 组成一个 Zone,征服 Zone 有专属音效。

会议前五分钟心跳加速,我做了个 App——顺带踩了 SwiftUI 动画相位同步的坑

4 月 26 日
阅读 2 分钟
399
后来知道「盒式呼吸」这个方法:吸气4秒、屏气4秒、呼气4秒、屏气4秒,循环几轮,心率真的会降下来。问题是靠自己默数根本坚持不住,数到一半就分神了。

我做了一个 iOS App,专门对付那些「悄悄扣钱」的订阅

4 月 26 日
阅读 2 分钟
409
触发点是某次查信用卡账单,发现一笔 38 块的扣费完全对不上号。查了半天才想起来,三个月前试用了某个工具类 SaaS,忘了取消,一直在默默续费。那一刻有点无语——不是心疼那 38 块,而是意识到这种事可能一直在发生,只是没注意。

做了个存钱 iOS App,灵魂是一个硬币掉落的物理动画

4 月 25 日
阅读 1 分钟
510
解决什么问题我存钱能力很差。不是不知道要存,是存完之后打开银行 App 看个数字,没意思,三天后忘了。试了很多记账 App,问题不是功能不够,是太无聊——存了 300 块,它告诉你「本月储蓄 +300」,然后你关掉,就这样。所以我做了聚沙攒钱(App Store ID: 6758853486),核心想法是:存钱那一刻要有点感觉,否则习惯维持...

GPS 坐标变面积数字,我试了三个方案全死了,最后用了最笨的一个

4 月 25 日
阅读 2 分钟
501
Voronoi 分割:思路干净,但点数一多就爆。一次 2 小时 citywalk 容易超 3000 个 GPS 点,主线程算了 4 秒以上,扔后台也要 800ms+,完全不可用。

做了个毒舌版 MBTI 测试 App,三周改文案,比写代码累多了

4 月 25 日
阅读 1 分钟
460
题目全部放进职场和学校两个具体场景。比如普通 MBTI 会问「你更喜欢独处还是社交?」,NMTI 问的是「开会时有人打断你的发言,你的第一反应是?」——人在压力场景下的反应比回答抽象问题真实得多。

做了个iOS专注App,把番茄钟改造成「声音旅行」——聊聊几个设计决策

4 月 25 日
阅读 1 分钟
385
不是不想专注——是每次打开计时器都觉得这个动作本身没意思。倒计时跑完,什么都没留下,第二天打开跟第一天一模一样。工具没给我一个「继续的理由」。

我爸记了三天就放弃了,所以我做了一个录入只要3秒的血压 App

4 月 24 日
阅读 1 分钟
414
这个「也没用」戳到我了。数据有了,但医生看不懂,中间断了。所以我帮他装了市面上几个健康记录 App 试了一圈——用某款评分很高的 App 录了大概一周,第五天他说「每次打开要点好多下,烦」。我自己用着也觉得费劲。

像素征途:阈值怎么定、容错留多少、热力衰减设多快——4个参数决策复盘

4 月 24 日
阅读 2 分钟
367
走路上班走了两年,我发现步数和卡路里这两个数字我从来不看第二眼。然后我就自己做了个能上瘾的替代品——把城市地图切成像素格,走到哪里哪里亮,累积出自己的领地版图。

我做了个鸿蒙MBTI,测完结果是「优雅吸血鬼」,直接能发朋友圈

4 月 23 日
阅读 1 分钟
409
题目换成职场场景,文案写得毒。比如「优雅吸血鬼」——『满嘴大局观,实则不干活,还能把锅甩得极其自然』;「六边形悍匪」——『没有感情的推进器,你的清醒让人害怕』。同一套16型体系,题目包分「基础牛马包」(职场向)和「做题家版」(学生向),同一个人格在两个语境下文案完全重写,角度完全不同。

做了个加密资产定投 App:用风险因子模型替代固定金额 DCA

4 月 22 日
阅读 2 分钟
460
2021年11月,我还在每周定投 ETH,买了三个月才反应过来——顶部那几周我买的最多,底部反而因为「感觉还会跌」减了仓。固定金额 DCA 的问题不是纪律不够,是策略本身没有感知市场温度。

HarmonyOS分布式爬虫实战:Actor模型架构解析

2025-06-27
阅读 4 分钟
786
作为在鸿蒙分布式系统中摸爬滚打的开发者,曾用Actor模型构建过日均千万级请求的爬虫系统。本文分享从架构设计到容错优化的实战经验,帮你用Actor模型打造高效稳定的分布式爬虫。

HarmonyOS智能家居:DSL规则引擎实战

2025-06-27
阅读 3 分钟
718
作为鸿蒙智能家居项目的开发者,曾用DSL构建的规则引擎实现30+设备的智能联动。本文分享从语法设计到AI集成的实战经验,帮你用DSL打造高效的物联网自动化系统。

HarmonyOS Agent DSL实战:原生AI应用开发的破局之道

2025-06-27
阅读 3 分钟
754
作为首批接入鸿蒙Agent DSL的开发者,曾在智能家电项目中用它实现设备的智能联动。本文结合实战经验,分享Agent DSL如何降低AI开发门槛,实现从单一功能到多智能体协同的跨越。

HarmonyOS变量生存法则:从可变性到内存模型的实战指南

2025-06-27
阅读 3 分钟
617
作为在鸿蒙开发中被变量坑过的老司机,曾因引用类型误用导致设备数据错乱,也被编译器保守策略折磨过。本文结合实战经验,解析仓颉语言变量体系的生存法则,帮你避开变量相关的坑。