← 返回案例库
科技 免费 2026年10月7日

一个打卡格子撑起 60 万美元年收入:德国程序员第一款 App 半年只赚 100 美元,第二款改变了人生

Sebastian Röhl 是德国的一名软件工程师,在一家企业软件公司写了三年 C# 和 .NET。他辞职后给自己 12 个月时间做独立开发,第一款健身记录 App 每周只有大约 10 次下载,半年只赚了约 100 美元。他转而用两个月做出习惯打卡 App HabitKit:用类似 GitHub 贡献图的彩色格子记录每天的坚持,第一张截图在 X 上就收获了 800 个赞。2022 年 11 月上线后第一个月收入 1,500 美元,但 12 个月期限到了,他只好回去上班,每周四天。几个月后,HabitKit 突然冲进「habit tracker」搜索结果前五名,收入暴涨,他再次辞职。2025 年 1 月,被 MKBHD 旗下频道推荐后单月收入 11.2 万美元;2025 年全年收入 60.2 万美元,下载 56 万次,付费订阅用户 2.5 万。第三方平台 TrustMRR 通过 RevenueCat 验证,2026 年 9 月月经常性收入(MRR)约 3.2 万美元。他至今一个人开发,没有融资。

对象
Sebastian Röhl;德国软件工程师,计算机与软件工程专业毕业,在企业软件公司用 C#、.NET 和 Angular 工作了三年;辞职后成为独立 App 开发者,作品有 HabitKit、FocusKit、WinDiary 和 LiftBear
赚了多少
据 Sebastian 公开的数据:2023 年下载 12 万次、收入 5.1 万美元;2024 年 1-5 月收入 11 万美元;2025 年 1 月单月收入 11.2 万美元;2025 年全年收入 60.2 万美元,年底 MRR 2.8 万美元、付费订阅用户 2.51 万;2026 年 1 月 MRR 10 天内从 2.8 万涨到 3.15 万美元。TrustMRR 经 RevenueCat 验证:2026 年 9 月 MRR 约 3.24 万美元。一人开发,无融资
用时
在企业软件公司工作三年后辞职,给自己 12 个月 → 第一款 App LiftBear 半年只赚约 100 美元 → 两个月做出 HabitKit,2022 年 11 月上线,首月 1,500 美元 → 期限到了,回原公司每周上班四天 → 2023 年 6 月冲进「habit tracker」搜索前五,收入暴涨,再次辞职 → 2023 年全年收入 5.1 万美元 → 2024 年 12 月被 MKBHD 团队的频道推荐 → 2025 年 1 月单月 11.2 万美元,全年 60.2 万美元 → 2026 年 9 月 MRR 约 3.2 万美元
业务
习惯打卡 App(HabitKit):用类似 GitHub 贡献图的彩色格子记录每天是否完成习惯,支持桌面小组件和提醒;免费版可记录少量习惯,付费解锁无限习惯、更多主题和小组件,提供订阅和一次性买断;用 Flutter 开发,同时上架 iOS 和安卓;获客几乎全靠应用商店搜索排名(关键词「habit tracker」),辅以在 X 和 Newsletter 上公开分享开发过程

过程

$602K
2025 年全年收入(自述)
$112K
最好的一个月(2025 年 1 月)
2.5 万
付费订阅用户(2025 年底)
$100
他第一款 App 半年的收入

如果你是程序员,大概见过 GitHub 个人主页上那一片绿色小格子:每天提交了代码,对应的格子就会变绿;提交得越多,颜色越深。一年下来,满屏的绿色就是你坚持的证据。

德国程序员 Sebastian Röhl 想:要是能用这种格子来记录生活里的习惯呢?今天跑步了,格子变绿;今天读书了,格子变紫。看着格子一天天连成一片,你就舍不得断掉。

他把这个想法做成了一个习惯打卡 App,叫 HabitKit。

2025 年,这个 App 带来了 60.2 万美元的收入,下载量 56 万次,付费订阅用户 2.5 万人。最好的一个月,它赚了 11.2 万美元——Sebastian 说,这一个月的收入,比他以前上班一整年挣的还多。

而在这之前,他的第一款 App,半年只赚了大约 100 美元。

到今天,HabitKit 仍然只有他一个人在开发,没有团队,没有融资。


阶段一·辞职,给自己 12 个月

Sebastian 在德国读的是计算机科学与软件工程专业。毕业后,他进了一家企业软件公司,每天用 C#、.NET 和 Angular 写代码。

这份工作谈不上有趣,但很稳定,也让他打下了扎实的基本功,身边都是经验丰富的工程师。

可他心里一直有另一个念头。他后来说:"我是那种喜欢自己想概念、自己琢磨问题该怎么解决、再亲手把它做出来、看着它在现实世界里运转的开发者。"

工作三年后,他做了一个大胆的决定:辞职。他手里有一点积蓄,够撑一段时间的生活开销。他没有成熟的商业计划,只给自己定了一个硬性规定:12 个月内,做出一门能养活自己的 App 生意。

阶段二·第一款 App:半年 100 美元

他的第一款作品叫 LiftBear,是一个健身记录 App,记录每次练了什么动作、举了多重。这是他给自己做的工具。

他做得很快,跳过了测试阶段,宣传方式也只有一种:在 X(原 Twitter)上分享开发进度。后来他也试过优化应用商店页面、在 Instagram 上做推广。

结果很打击人。LiftBear 平均每周只有大约 10 次下载,上线半年,一共赚了大约 100 美元,最多也就做到每月 150 美元左右的经常性收入。

最折磨人的不是失败,而是"不上不下":它没有彻底死掉,但也看不到任何"再坚持一下就会好起来"的信号。Sebastian 说:"六个月后,我实在受不了了。我知道,如果还想继续做这门生意,就必须做出改变。"

这段经历让他学到了重要的一课:一个产品如果上线后迟迟没有起色,与其死磕,不如尽早换方向。

阶段三·一张截图,800 个赞

他给自己两个月时间,做第二款 App。

这一次的点子简单得多:一个用 GitHub 贡献图式彩色格子来展示坚持程度的习惯打卡 App。每个习惯一行格子,每完成一天就点亮一格。

还在开发的时候,他照常在 X 上分享进度,发了一张 HabitKit 主界面的截图。这条帖子一下子火了,拿到了 800 个赞。

Sebastian 说:"那一刻我就知道,好的,这个可能会比 LiftBear 成功。"

这和 LiftBear 形成了鲜明对比。人们看一眼就懂这个产品是干什么的,而且会觉得"好看""想要"。这种在上线之前就出现的兴趣,是 LiftBear 从来没有给过他的信号。

2022 年 11 月,HabitKit 上线。第一天收入大约 150 美元,第一个月 1,500 美元——比 LiftBear 半年赚的还多十几倍。

HabitKit App Store 截图:用彩色格子记录每天的习惯
HabitKit:每个习惯一排彩色格子,完成一天就点亮一格,还能放到手机桌面小组件上 · 图:App Store 官方截图(2026 年 10 月)

阶段四·押注一个最难的关键词

HabitKit 后来的增长,几乎全部来自应用商店的搜索。这要归功于他上线之前就想好的一套策略。

在发布前,他花了大量时间研究关键词,想找一个"搜索量大、竞争又不太激烈"的词,但始终没找到理想的选择。于是他干脆反其道而行:选这个领域最重要、也最难的关键词——"habit tracker"(习惯追踪),然后全力押注。

  • 他把这个词直接写进了 App 的名字:在应用商店里,HabitKit 的全名是"Habit Tracker - HabitKit";
  • 副标题放上第二、第三重要的关键词:"Streaks & Accountability"(连续打卡与自我监督)。

上线一个月后,HabitKit 就进入了英国区"habit tracker"搜索结果的前十名。

他还特别重视用户评价:

  • 在最合适的时机请求评分:用户第一次完成一个习惯打卡时,弹出系统自带的评分窗口;
  • 回复每一条评价,尽力帮用户解决问题,有时能把差评变成好评;
  • 在回复用户邮件时附上一句话:"如果你喜欢这个 App,可以在 App Store 留个评价吗?它能帮助更多人发现它。"他说,用户收到开发者本人的回复往往又惊又喜,大多会很爽快地留下好评。

他也试过苹果的搜索广告,每月预算 100 美元。后来他算了一下,平均 2.5 欧元换一次安装,自嘲"这有点蠢",认真考虑把它砍掉。

阶段五·期限到了,回去上班

HabitKit 的开局不错,但 12 个月的期限也快到了。当时它的收入,还不足以支撑他全职做下去。

他做了一个很务实的决定:回到原来的公司上班,每周工作四天,把周五留给自己的 App。

很多人会把这看作失败。但对 Sebastian 来说,这条退路给了他最宝贵的东西:稳定的收入,和继续等待的时间。

转机来得出乎意料。2023 年 6 月,也就是他回去上班大约两个月后,HabitKit 突然冲进了"habit tracker"搜索结果的前五名,先是德国、英国,接着是 Google Play。下载量和收入随之暴涨。

最奇怪的是,这次爆发没有任何明显的原因:没有爆款帖子,没有大改应用商店页面。Sebastian 到现在也说不清为什么。能确定的只有一点:他前面在产品质量、用户评价和持续更新上下的功夫,终于攒够了量,跨过了某个门槛。

到 2023 年 9 月,HabitKit 每月已经能带来几千美元的收入。他又一次面临选择:"我该继续上班,还是辞职全力去做独立开发?我花了几个月考虑,因为我觉得对不起老板,公司里也有很好的朋友。但看着那些数字,我其实别无选择。"

这一次辞职,依据的是真实的增长,而不是希望。

2023 年底,HabitKit 累计下载 12 万次,全年收入 5.1 万美元。

阶段六·被大博主推荐,单月 11.2 万美元

接下来的增长,一年比一年快。

  • 2024 年 1 月到 5 月,HabitKit 收入 11 万美元,已经超过了 2023 年全年的两倍;
  • 他持续优化应用商店排名,在多个国家冲进了"habit tracker"搜索的前三名。

2024 年 12 月,HabitKit 被科技博主 MKBHD 团队旗下的频道 The Studio 收录进一期"你真正会用的 App"推荐视频。再加上每年元旦前后"新年新计划"带来的习惯打卡热潮,形成了一场"完美风暴"。

**2025 年 1 月,HabitKit 单月收入 11.2 万美元。**Sebastian 回忆:"我盯着那些数字想,这不可能是真的。但它就是真的。"

2025 年,HabitKit 终于冲进了美国区"habit tracker"搜索的前五名。他说,美国是"真正重要的市场",排名一上去,一切都变了,月收入在一年里大多维持在 4 万美元以上。年中,他还登上了创业访谈节目 Starter Story,视频播出后又带来了一波下载。

2025 年底,他公布了全年成绩单:

指标 数据
全年总收入 60.2 万美元
月经常性收入(MRR) 2.8 万美元
付费订阅用户 2.51 万
App Store 下载 / 评分 27.2 万次 / 4.8 分(6,630 个评分)
Google Play 下载 / 评分 29 万次 / 4.6 分(9,443 个评分)

2026 年元旦前后的十天里,HabitKit 的 MRR 又从 2.8 万美元涨到了 3.15 万美元;它在美国区"habit tracker"的搜索排名升到了第二。据第三方收入验证平台 TrustMRR(通过 RevenueCat 订阅后台核验),到 2026 年 9 月,HabitKit 的 MRR 约为 3.24 万美元。

不妨粗算一笔账:2.5 万名付费用户贡献 2.8 万美元的 MRR,平均每人每月只付一美元多。**价格很低,但用户基数足够大,而且几乎全部来自免费的搜索流量。**这正是独立 App 最理想的生意模型。

阶段七·成功的另一面

成功也带来了麻烦。

**模仿者不断出现。**Sebastian 一度因为害怕被抄袭,停止公开收入数字。但模仿者照样源源不断。于是他决定重新公开:"既然他们无论如何都会抄,我不如把真实的数字分享给那些真正关心我、能从中获得动力的人。"

**平台风险也是真实存在的。**2025 年 8 月,他一觉醒来,发现 HabitKit 被苹果从 App Store 下架了。原因只是他在开发者后台更新了地址,苹果没能验证新信息,于是没有任何提醒就直接下架了。好在 24 小时内就恢复了。没过多久,谷歌又以 App 里有指向他 Newsletter 的外部链接为由,威胁要下架安卓版,他只好删掉了所有外部链接。

他的感悟是:"永远别忘了,你是在别人的地盘上盖房子。"

为了不把所有鸡蛋放在一个篮子里,也为了重新找回做东西的乐趣,他在 2025 年下半年从零学习苹果原生开发语言 SwiftUI,做出了第二款主力 App:专注计时器 FocusKit。它在 2025 年 11 月底上线,第一个月下载 1,600 次、收入 874 美元。和 HabitKit 比起来很小,但他每天都在用它。


Thinking

1. 第一次失败的价值,在于让你更快找到第二次机会

LiftBear 半年只赚了 100 美元,但它教会了 Sebastian 一件事:**如果一个产品迟迟没有信号,就该果断放手。**正因为没有在 LiftBear 上耗太久,他才有时间做出 HabitKit。

很多人失败,不是因为点子不好,而是在一个没有希望的点子上坚持了太久。

2. 一张图能讲清楚的产品,最容易传播

HabitKit 的核心卖点,就是那片彩色格子。它不需要解释,看一眼就懂,而且好看、让人有成就感。800 个赞,就是市场给出的第一个信号。

**在动手开发之前,先问问自己:我的产品能用一张截图讲清楚吗?**如果不能,传播会很难。

3. 应用商店搜索,是独立开发者最被低估的渠道

HabitKit 几乎没有花钱打广告,增长主要来自"habit tracker"这个关键词的搜索排名。Sebastian 的打法很朴素:把关键词写进名字、持续收集好评、不断更新产品,然后耐心等待。

**搜索流量是"复利":排名越高,下载越多;下载越多,排名越稳。**一旦站稳,它会持续不断地带来免费用户。

4. 给自己留退路,不丢人

12 个月期限到了,Sebastian 回去上班,每周四天。正是这条退路,让他能够安心等到 HabitKit 爆发,而不是在焦虑中放弃。

**辞职全职创业不是唯一的路。**用一份工作保证生活,用业余时间等待增长,等数字足够明确再做决定,风险要小得多。

5. 越成功,越要警惕平台风险

被苹果误下架、被谷歌警告——这些事随时可能发生,而且你几乎没有申诉的余地。HabitKit 的收入几乎全部依赖两大应用商店。

建立自己的用户渠道,比如 Newsletter、社交媒体粉丝,同时尝试做第二款产品,是独立开发者必须提前考虑的事。

Action

第一步:从自己每天都在用的东西里找灵感(1 周) 列出你每天都会打开的工具,想想有没有一种更好看、更简单的方式来做同样的事。

第二步:动手前先发一张截图测试(1-2 周) 用 Figma 画出主界面,发到 X、小红书或即刻上。观察点赞、评论和"什么时候能用"的询问,作为是否值得开发的信号。

第三步:两个月内做出 MVP 并上线 用 Flutter、SwiftUI 或 AI 编程工具,只做最核心的功能。给自己设定明确的期限,到期就上线。

第四步:认真做应用商店优化(ASO) 找出你所在领域最重要的关键词,写进 App 名称和副标题。在用户完成第一个关键动作后请求评分,回复每一条评价。

第五步:设定止损点 上线后 3-6 个月,如果下载量和收入都没有明显起色,果断换方向,开始下一个产品。

第六步:保留退路,等待复利 如果收入还不够生活,考虑兼职工作或缩短工时,用剩余时间持续改进产品,等增长明确了再全职。

第七步:建立自己的用户渠道 开一个 Newsletter,持续在社交媒体上公开分享开发过程,降低对应用商店的依赖。

不适合你,如果:

  • 你期待产品一上线就爆火——HabitKit 也是在上线半年多之后才真正起飞的;
  • 你不愿意在社交媒体上公开分享自己的过程和数字;
  • 你选的领域已经被大公司牢牢占据搜索排名,而且没有差异化的卖点;
  • 你接受不了收入完全依赖苹果和谷歌的平台规则。