100K 指的是 app 的总下载量,也就是 10W,并不是收入。(其实截止到发帖时,总下载量已经接近 300K 了,三个月的时间里又多了 200K)
下面就是我的 app, 极简时钟(以下简称为 ZFC)背后的故事,一直以来都想详细记录一下这个对于我来说意义非凡的 app,正好趁此下载量突破 10W 的机会,就当作一个里程碑的纪念了。
为了给读者一个直观的感受,我给极简时钟录了一个视频,作为使用说明书,请移步:极简时钟
先说一下制作这个 app 的动机。2017 年我在 App Store 中寻找一个可以把手机当作时钟的 app,我对这样 app 的要求就是简约不花哨,但是我找了一大圈,不是收费的就是带各种广告的。一开始我还不明白为什么这么简单的一个 app 居然还要加入广告,而且还是在屏幕非常显眼的位置,一点美感也没有了(直到后来我知道广告墙这种东西……)。收费的当时基本就是 Fliqlo 一枝独秀,我很喜欢这个公司的翻页钟设计,之前用过很长一段时间 Fliqlo 在 Mac 上的屏保,免费又好看,于是我就决定做一个免费无广告的翻页钟 app。
这个 app 在 2017 年 7 月中旬开始开发,翻页动画上借鉴了 GitHub 上一个开源项目,断断续续做了半个月,第一版(v1.0)于2017年7月29日提交,但是在 8 月 4 日被拒了……原因是第一版 app 的名字我给起的是「Flip Clock」,因为已经有这个名字的 app 了,所以被拒。当时觉得这个 app 的极简设计很符合英文中 Zen 的意境,所以就在 Flip Clok 前面 加上了 Zen,以「Zen Flip Clock」的名字再次提交(v1.1),第二天就通过审核并上架了。后来加入了中文本地化的名字后,Zen Flip Clock 也作为英文 app 名一直使用着,而且在 App Store 里搜这个名字得到的结果是唯一的(目前)。
在这一年的时间里,可以从上面的图里看到,除了刚上架那两个月下载多一些,基本上每天的下载数都是个位数。现在想来这样的数据背后的原因可能有两点:一是我压根就没做任何宣传推广,纯粹是自然下载量,所以根本是无人知晓的;二是这个 app 一开始我也没做中文的本地化,因为我图省事就没做,还企图走国际化来着(然而直到今日,国外的下载量都寥寥无几😂)。
v1.4 发布后,我就半年多没再关注这个 app,直到 2019 年 3 月。
这期间的版本是从 v1.2 到 v1.4,主要的迭代内容如下:
就在 2019 年的 3 月末的时候,我偶然打开了 App Connect,发现这个 app 居然有 30 多个评论,而且几乎都是五星好评。而且有一个评论留言说在 iPhone X 有些 bug,于是我就立刻修复并提交了。从那以后我就一直特别关注并不断迭代这个 app 了。
我也是从那时才关注后台的数据,原来之前很长一段时间里,这个 app 的下载量都不是很多,每天最多也不到 20 个下载。2019年3月14日是个奇怪的日子,那一天是这个 app 第一次爆发的时间,居然有 459 个下载(如图箭头所示)!因为那时我没做过任何推广,所以也不知道是因为什么带来了这么多下载。从那天以后,每天的下载量也慢慢变多了,除去偶尔的几天爆发,下载量逐渐从每天不到 100 增加到了不到 300。
2019年4月17日,总下载量突破了 1W,这也是我从来没想到过的。而就是在这一天,我差一点就把这个 app 卖掉了。专门收购 app 的公司找到我,前后三个人和我联系,提出以 5000 元买下这个 app。当时的我确实很拮据,也差一点动心了,最后也没答应,现在回想起来真是幸亏啊~
这期间的版本是从 v1.5 升级到了 v2.4,主要的迭代内容有:
2020 年对所有人来说都是极为特殊的一年,短短三个月内我们就见证了各种历史。 而 ZFC 在这一年头三个月里也是产生了各种新数据,完完全全是我没有预料到的。 从数据上来看,ZFC 就是从疫情公布后开始下载量开始猛增,进入 2 月份后每天的下载量更是超过了 1K。
2020年3月16日,ZFC 的总下载量达到了 10W🎉,这个数字对我来说就像梦一样.得益于疫情期间的爆发增长,ZFC 实际上光是在 2020 年第一个季度的总下载量就已经突破了 10W,其中 4 月 23 日这一天不知道被谁推荐了,日下载量更是达到了史无前例的 2.5K。 造成这种现象的原因我称之为 「隔离红利」。具体原因我会在下面推广里简单地分析一下。
在这期间里,版本从 v2.5 迭代到了 v2.8,主要新增功能有:
在发现越来越多的人给 ZFC 评分后,我就特别关注所有的评价留言了。一开始我不知道 App Connect 有通知的功能,每天还自己憨憨地手动刷新。基本上 95% 的评价我都回复过了,有问题的我就解答,没有问题的我就感谢,我也从中获得了很多灵感,可以说 ZFC v1.4 以后的功能都是这些用户提出的需求,如果只是满足我个人的使用需求的话,这个 app 不会迭代到今天。
有一个沙特的用户,第一次评价给了一星,说是不喜欢付费的项目,我解释后第二次评价给了四星,但是内容已经是十分肯定并且说会推荐给其他人用,我又回复后终于在第三次评价给了五星🤣。
现在,每天最希望看到的通知就是 App Connect 的通知,尤其是早上醒来发现又有好多留言,特别开心。
更开心的就是很多用户的用心留言,有给出特别中肯的建议的,有对 app 中的不足给予详细分析的,也有代替我把整个 app 的使用方法和特点写得特别详细的,特别是下面这个,写满了一个屏幕的评论,看到的时候我真是感动坏了(真不是托啊)。
也曾经得到国外用户的夸张评价😂。
在 2020 年之前,我几乎没做过什么推广,也就是在三两个开发者的群里自荐了一下。
2020年2月1日,我在 V2EX 上发了个分享贴,附上了 20 个兑换码,就在那一天的下载量第一次突破了 1K,然而之后的 20 天内的日下载量又降到了 1K 以内。
尝试过给 PriceTag 投稿,两次被采用,不过只是在很小的板块里出现过,公众号并没有出现过。
也尝试过给苹果写自荐申请,无果。
所以,直到隔离红利到来之前,这个 app 完全是自然增长的。
上面提到的「隔离红利」,是我对疫情期间的一个现象的总结。就是,很多人不得不在家隔离,于是很多人居然开始自学一些东西了。尤其是学生群体,无法返校,再加上网课等等因素,出现了非常非常多的「学习 vlog」。我是在 B 站上偶然发现这个现象的,很多人一边学习的同时一边旁边摆个计时器,或者正计时或者倒计时,又或者只是显示时间。搜索「study with me」,你就会找到这样的视频,绝大部分都是学生,初高中到大学研究生博士生都有,备战考研和考证的尤其多。我在上面发现了使用 ZFC 的视频,也有专门推荐 ZFC 的视频,很是激动,于是就主攻在 B 站上进行 ZFC 的推广了,而且我都是纯人肉推广……具体推广的操作会在以后单独写一个 blog,而且我也在准备制作关于 ZFC 的 vlog。
一直以来,ZFC 都是零崩溃,一方面是由于用的人很少,但更重要的一点是这个 app 的功能真的很少很简单,所以几乎不会崩溃。但是今年 3 月却发生了一次大规模的崩溃,令这个 app 每天的下载量连续几天都在下降,而且还收获了不少差评。
这次的崩溃只会在 iPhone 上出现,iPad 就没有这个问题,因为是 iPhone 上的布局约束出了问题。当时我被各种屏幕尺寸搞得头晕眼花,而且还着急上架这个新版本,所以居然没发现这么一个大问题。但是,苹果的审核员居然也没发现,就这么通过上架了……教训是惨痛的,虽然 iPhone 用户不到三成,但是一共有将近 2000 个崩溃记录,所以肯定造成了一定的不良影响。
从那以后,我每次发新版本都会用一个表格,把所有的功能点和设备都列出来,一个一个 check……因为很多操作都是 UI 视觉方面的,所以没有使用自动化测试。
在 v2.7.2 我才接入 app analytics,于是每天看数据也是一个很有意思的事情,再加上 App Connect 里的统计,我从中发现了很多令我意外的东西。
这个 app 能取得如此成绩是我万万没想到的,也从未想过这么简单的一个 app 居然能得到这么多人的喜欢。很多用户都是因为免费无广告选择了这个 app,并且留言希望以后也不要有广告,我都会一一回复保证永远不加广告,这是我的初衷,也是我的底线。
免费也是另外一个初衷,不过迫于生计,我也加入了一些需要付费才能解锁的功能,但其实免费的功能就足够用了。多亏了所有捧场的付费用户,在成为独立开发者的四年后,我第一次收到了苹果爸爸的打款,而且两个月的时间就把这些年的开发者会员费给赚回来了,非常开心😄。
说回来,为什么要做成极简的风格呢,原因很简单,个人设计能力不行😂,所以尽可能少用控件,即使要用也尽量使用 iOS 原生的控件。
截止到发帖前,ZFC 居然在中国 iPad 的排行榜(生活类)里最高排名到第 5 名,在德国、澳大利亚、意大利等国家曾排到 iPad 生活类排行榜第一名!
最后,希望 ZFC 能进入苹果的首页推荐(人生成就之一),祝各位使用 ZFC 的用户学业顺利!