Hello Weather:Basecamp的设计师业余时间做的天气应用,月入9000美金

Hello Weather:Basecamp的设计师业余时间做的天气应用,月入9000美金
Photo by Andrew Small / Unsplash

iStat Menu是小编长时间以来一直使用的一款应用。这款软件的售价为11.99美元,其中的天气功能需要单独付费。起初,我很惊讶居然有人愿意为这个功能另行支付费用。

后来我发现,天气预报这个领域一直是一个常青领域(Evergreen domain),存在许多细分的需求。天气数据并非免费,免费的天气应用要么只提供基础的天气信息,要么通过嵌入广告获利,这为那些收费的专业天气应用提供了发展空间。

今天给大家分享的Hello Weather就是一款这样的天气产品。它是一位Basecamp的设计师和朋友业余时间做的一款产品。

对于想在主业外业余时间做点东西的开发者们,不妨参考他们的做法。


你好!给我们介绍一下你自己和你正在做的事情吧

我叫乔纳斯。我是Basecamp(没错,就是DHH大大供职的公司)的一名产品设计师,同时也是一个名为Hello Weather的实用型iOS应用的联合创作者。

我在职场上走了一条不那么寻常的路。我在大学学的是计算机科学,但毕业后,对于自己的创造力有一种强力的不满足感,于是我决定去艺术学院继续深造。在几年时间里,通过创作一些关于数据和讲述事实相关的网络奇特艺术项目后,我获得了艺术硕士学位。

在那段时间里,我一直热爱在网络上构建各种东西,网页设计后来也顺理成章成为我在学校毕业后的全职职业。我开始在阿贡国家实验室为科学软件做用户界面设计,也正因为这个工作经历,我获得了到Basecamp工作的机会。

目前我大部分时间在做Basecamp 3的改进和新功能的开发,在空闲时间,我还会为Hello Weather构思一些有趣的新东西。

是什么激励你去做Hello Weather的?最开始的目标是什么?你是如何想到这个想法的?

在几年前,我朋友特雷弗和我会抱怨市面上糟糕的天气应用。当时App Store里有看似有无数的天气应用,但没有一个真正能提供一个极佳的用户体验。大多数应用要么过于简单和花哨,要么过于复杂。

我们认为我们可以比它们做得更好,于是开发了一款应用,它提供了一个在一个直观的用户体验且只展示最重要的信息。

同时我们也想通过这个项目从零开始学习如何制作原生应用。(我们是网页开发的老手,但对原生应用开发完全陌生。)我觉得我们都没有预料到会完成一个可发布的产品 —— 当时只是抱着玩的心态,享受构建构成中的快乐。

第一版产品构建过程中你们做了些什么工作?从开始到发布状态用了多长时间?

它从构想到在首次上架应用商店共花了将近2年的时间。花了这么长的时间,是因为:

  • 我们的空闲时间有限,因为这是一个业余项目。
  • 我们对iOS开发的完全不了解。
  • 我们对天气预报这个领域也完全不了解。我们没有处理天气预报数据的经验,因此我们必须在过程中边做边摸索。

营销上你们用了那些策略?你是如何获客和做增长的?

我们在项目开始时完全没有想过任何的营销策略,因为我们的唯一目标是开发一款我们自己会使用并喜欢的应用。在完成这一点后,我们觉得它相当好用,应该把它分享给更多的人,所以我们制作了一个网站和创建了一个Twitter账号。这样我们就可以向别人谈论和展示它了。

我们的第一个版本并不太好。它运行缓慢,漏洞百出,而且缺少许多功能。我们没有收取任何费用。我们只是希望人们能尝试一下并告诉我们他们的想法。

我们却惊讶地发现,这款应用在Product Hunt上引起了一些关注,然后在AppAdvice和Macworld上获得了好评。这为我们带来了几波大的流量。我们很快积累了几千的下载量,这给了我们继续完善它的动力。

随着我们的应用被更多的人使用,一些我们自己未发现的应用缺陷和问题开始不断出现,我们花了几个月的时间修复了这些缺陷和问题。在2016年夏天,我们改进了基础功能,也添加了一些新功能,这使应用使用起来很流畅。我们还首次推出了一些应用内购选项,这些内购不是强制性的,只是让支持的粉丝可以通过这种方式支持我们。

我们将那次发布称为 Hello Weather 2.0,并在 Medium 上写了几篇博客文章对此进行了介绍。发布之后,我们在 Product Hunt 和 Twitter 上获得了更多的正面报道,再次带来了下载量的激增。

对所取得成就,我们感到很自豪。在不包任何希望的情况下,我们决定向苹果公司申请把Hello Weather在App Store列为精品应用。结果再次让我们感到惊讶,我们的应用真的被列为了精品应用!我们在天气类目下被推荐了好几个月。

到目前为止,Hello Weather 在应用商店中拥有5星评价。下载量达到了25000次,我们每天约有2500名活跃用户。我们的用户是一群既亲切又热情的人,认识他们并听取他们的反馈非常有趣且有益于我们迭代Hello Weather。用户的反馈在各个方面都超出了我们的预期。

Hello Weather 的商业模式是怎样的?

这不是我们的全职工作,所以我们对赚钱的要求相对不高。我们主要希望这款应用能自负盈亏,这样我们就不需要自掏腰包来维持它。(天气应用会产生持续的API和服务器基础设施的成本,所以维护并不是免费的。)任何额外的利润都会用于改进应用,增加那些原本因成本高昂而无法实现的新功能,比如添加额外的天气数据提供商。

目前,我们的应用程序可以免费下载,因此任何人都可以不花一分钱,随时随地使用它。免费版本包含了所有核心功能,所以无需付费,它就可以成为你的主要天气应用。

如果你喜欢这个应用或者想要支持我们,可以通过应用内购加入我们的粉丝俱乐部,加入后会解锁一系列额外功能。目前我们有三个等级的粉丝俱乐部会员:一年会员费为 $1.99,两年会员费为 $2.99,终身会员费为 $4.99。

我们认为Hello Weather的竞争力完全在于其优秀的设计,所以我们一直没有选择嵌入广告或付费下载。它们可能会让我们赚更多的钱,但也会让我们的应用留下不高端的形象,这不是我们想要的。

我们的应用内购买上线大约有五个月了,到目前为止我们已经赚了$3000。这已经足够覆盖我们开发和运营的成本 —— 到目前为止我们总共支付了大约$1000。

然而,从整体来看,$3000真的微不足道。这其实是一个糟糕的信号:经过大量工作,也有一些不错的媒体报道,甚至获得了苹果App Store的精品推荐,我们仍然没有赚到足够的钱来支持一个全职开发人员。开发iOS应用的经济性真的很差。

你们对未来有什么目标?你看到哪些潜在的大挑战?

我们计划增加一些高级功能,然后把粉丝俱乐部的价格翻倍。我们也可能最终在免费版本内加入广告。这个应用是我们一个有趣的技术和商业实验性项目,所以我们对不同业务模式的尝试持开放态度,看看效果如何。

我们也想着把应用适配到更多的平台上。很有可能我们会开发一个Mac应用,未来也许还会有一个Apple Watch应用。Android并非完全不可能,但由于我们不常用Android,我们最终可能会选择忽略它。

最大的挑战我们长期以来依然持续花时间在这个项目上。要让一个业余项目一直运作下去是很难的,生活总有不少的琐事会干扰你。我们真的很喜欢这个应用,我觉得我们会一直坚持下去。

迄今为止你学到的对你帮助最大的经验是什么?

我们学到了很多关于原生应用开发、应用推广以及怎么通过买应用赚到钱等方面的知识。我们的期望一直很低,所以任何进步对我们来说都是一个意外惊喜。如果我们做这个项目是为了致富、成名或辞去日常工作,结果肯定会让我们失望!

当我们刚开始的时候,我们做了一个重要决定,这为我们的成功奠定了基础:我们用Rails开发了一个真实的Web应用原型,我们将其添加到手机主屏幕上,使用了一年多,这样我们就能确定哪些天气信息最有价值,并微调了很多细节。

我们直到对概念和设计有了足够信心后才开发真正的原生应用,并且在那时,用原生UI包裹我们的webview相对容易。(迄今为止,Hello Weather依然是一个web/原生混合的应用,它可能一直都会是这样的一个应用。)

我坚信如果我们一开始就尝试做原生的东西,肯定会失败。Web应用给了我们动力继续完善它。我强烈推荐这种方法。

对有志成为独立创业者的人你有什么建议?

找到一个你个人关心的问题,构建你所相信的事物。不要给自己施加要立即做出完美产品的压力。慢慢地发展它。发布一些不完整的东西也没关系。尝试并享受其中的乐趣。别总是期待成功,而是要做好准备迎接失败,这样当成功来临时你会感到意外惊喜。


References:


感谢你关注我们,我们有一阵子没有分享新的内容了。目前,我们大部分时间都用来做软件,所以写作的时间变少了。做软件已经成了我们表达想法的主要方式。目前,我们在做Slippod,一个注重隐私的桌面记事软件,还有TextPixie,一个可以翻译和提取文本的工具