← 返回
Avocation

Avocation

习惯追踪应用

Avocation
    "连续打卡断了之后,我很快又放弃了习惯。我们觉得应该有更好的激励方式,于是开始做自己的 App。"David Jöch
  • Avocation 是什么?

    Avocation 用有趣、有动力的方式帮你追踪习惯。你一天天完成习惯,植物会和你一起成长;忘了做,植物就不长。植物象征个人成长,温柔提醒你每天都要坚持。

  • 谁在做 Avocation?介绍一下你自己。

    我和女友 Daria 一起做了 Avocation,她是应用背后的创意核心。我负责开发和部分 UI/UX,她负责插画、动画和配色。

    我们配合很好,Avocation 起来之后成立了公司 Mindvoll,做几款帮助个人成长的 App。

  • 为什么做 Avocation?想法是怎么来的?

    我们迷上了习惯科学,读了《原子习惯》《习惯的力量》等书,想改掉自己的作息,也找工具记录想养成的习惯。

    但很多 App 要么很无聊,要么靠「连续打卡」施压。我发现自己只是为了不断签而做,而不是为了最初想养成习惯的理由;一旦断签,习惯也很快放弃。我们觉得应该有更好的激励方式,于是开始做自己的 App。

  • 愿意分享一些数据吗?

    Avocation 在 iOS 和 Android 合计接近 200 万次下载,收入够我们全职生活。

    2020 年(疫情居家)增长很快,之后放缓。现在下载和收入比较稳定,既能持续更新,也能做新的产品想法。

  • 为什么为这个 App 选 React Native?

    最初原因很简单:我已经很熟 React,做了好几年 Web,专做 React SPA,能把积累直接用在产品上,而不是先学新语言。

    小团队很难同时维护 iOS 和 Android,而我们俩一个 iPhone、一个 Android,必须双端。回头看这是对的决定,现在两平台收入大约各占一半。

    第二款 Moodmonk 我试了 Swift + SwiftUI,开发体验很好,但速度慢、重构多(还在学工具)。在 Reddit、Twitter 推广时,只做 iOS 丢了很多潜在用户,所以不再坚持纯原生。

    第三款又回到 React Native,目前很满意。尤其是 Expo,这四年进步巨大,现在用 RN 做优质 App 容易多了。

  • 对 React Native 有什么不满意?重来还会选吗?

    升级 RN 版本过去很痛苦,四年里变化大,升级常要耗很多时间。Avocation 我还没升到最新版。

    第三方包我也变得很谨慎,见过太多被弃维护的库。Expo 官方包维护得好,升级也轻松很多,整个平台方向是对的。

    综合这些以及上一题说的原因,未来项目我仍然会选 React Native。

  • 本次问答发布于 2023 年 7 月