辞职一年没跑通,回去上班后月入 1.5 万美元
HabitKit 如何在第一次全职尝试没有跑通后,通过持续迭代、商店搜索优化和更自然的评价时机,慢慢建立一人产品收入。
查看本期 8 张图解
The story
故事从哪里开始
Sebastian Röhl 辞掉程序员工作,给自己 12 个月做独立开发。期限结束时,收入仍不足以支撑生活,他回到原公司上班,却没有停掉 HabitKit。
HabitKit 来自他自己的习惯追踪需求。2022 年夏天,他用 Flutter 在约两个月内完成跨平台首版,只保留创建习惯、每日完成和方格进度图;不要求注册,核心习惯数据留在设备本地。
这款产品没有靠一次发布翻盘。Sebastian 把开发截图公开,继续维护产品,再围绕 App Store 搜索词和用户第一次完成习惯后的评价时机慢慢优化。
From idea to revenue
产品走过的六个阶段
想法
从自己的习惯追踪需求出发,选择用每天逐格点亮的方格图呈现进度。
验证
开发中先公开截图,用反馈测试表达是否被理解;访谈没有公开预售、用户访谈人数或测试转化。
开发
用 Flutter 构建 iOS 与 Android 版本,MVP 只做创建习惯、每日完成和方格进度,不要求注册。
上架
第一次给独立开发的一年期限结束时收入仍不足,他回原公司继续工作,把 HabitKit 留在副业轨道。
增长
把 Habit Tracker 放在应用名开头,持续调整关键词和截图;用户第一次完成一个习惯后再请求系统评价。
变现
通过 Pro 内购收费。Sebastian 自述 2023 年底 MRR 约 $3K,2024 年底超过 $15K。
Growth mechanics
增长为什么发生
延长试验周期
回去上班不是清零,而是用工作现金流换更长的维护和验证时间。
匹配真实搜索
应用名、关键词和首张截图围绕用户已经会搜索的 Habit Tracker 展开。
结果后再请求评价
把系统评价弹窗放在第一次完成习惯后,让请求发生在用户已经获得结果的时刻。
What to learn
给独立开发者的结论
把首版收缩成一个会被反复完成的核心动作,用公开截图测试表达,再围绕商店关键词和用户第一次成功的时刻优化搜索与评价。
Sebastian 有计算机硕士背景、三年职业开发经验,也提前准备了可承担一年试错的储蓄。回原公司继续上班的选择和长期公开开发积累,让产品拥有更长的增长时间,这不是短期 ASO 技巧能替代的。
今天就能做:选一个核心关键词,检查它是否出现在应用名、首张截图和用户第一次成功后的评价触发点里。三处只能改一处时,先改最接近用户完成任务的位置。
Visual story
用 8 张图看完整故事
01 / 08
02 / 08
03 / 08
04 / 08
05 / 08
06 / 08
07 / 08
08 / 08
来源与数据说明
开发周期、下载、评分、排名、广告预算、成本、收入和时间线来自 Sebastian 的 Starter Story 访谈;官网与 App Store 用于确认当前产品,Sensor Tower 数据为第三方估算。