关于独立开发产品,你想了解什么?
欢迎在评论区向我提问,我将集中统一回复作答。
自我介绍
我是Haoqiang,一个独立开发者。去年我开发了一个日记应用(你的日记)。这是我人生第一次独立开发一款App,有一些很好玩的经历。在这篇文章里,希望能从个人角度出发,回顾一下这场经历,给准备开发应用的朋友提供一些经验和参考。
为什么要做这个产品?
当初做「你的日记」有两个动力。
首先,我自己很喜欢写日记。记日记是反思自我,获得成长的很好的方式。但是一直没找到中意的在线日记服务。在尝试了很多应用网站,并经历了几次服务的关闭之后,我决定自己写一款好用的日记应用。这便有了「你的日记」的雏形,在线日记(Oh生活)。
「你的日记」的第二个驱动,是自我真实表达。现在的社会节奏很快,我们很快地工作,很快地生活,很快地表达。表达得如此之快,以至于根本没有时间表达真实的自己。朋友圈,微博,QQ空间,出现在社交网络上的我们,其实更多的是一个修饰过后的理想自我。伪装的太久,反而忘记了真实的自我是怎样的。
「你的日记」中有一个功能,叫做「平行空间」。开通之后,你会和一个陌生人随机地匹配在一起,彼此能看见对方的日记。这个陌生人你从未见过,以后可能也不会见。你们不知道彼此的姓名,不知道彼此的位置。关于TA,你唯一能确定的,就是TA会看你的日记,也会分享生活给你。这是一种很奇特的体验,或者说情境。根据用户的反馈,恰是在这种情境下,面对这样一个没有任何交集的陌生人,他们才会打开心扉,表达出最真实的自我。自己的烦恼,愤懑,无法分享的喜悦,都可以在这里吐露出来。
创造出这个氛围和情境,是「你的日记」带来的第二个价值。
大致经过便是如此。
在开发的过程中学到了什么?
创作「你的日记」是一个很丰富的过程,从设计,开发,到简单的推广,以及后来的维护,真的学到了很多有趣的经验。
首先,业余时间可以做很多事情
「你记」到现在为止,共发布过5个大版本,以及无数个内测用的小版本。开发和技术维护都是业余时间完成的。平时上下班的路上会和用户沟通需求,记录在小本本上。然后在下班或周末的时候进行完善。
在此之前业余时间我主要玩玩游戏,刷刷社交网站。相比之下,我觉得现在做的更有意义。我觉得只要利用好业余时间,其实是可以做很多事情的。
第二,要学会依赖别人的帮助
说是独立开发,其实在开发的过程中受到了很多朋友的帮忙。包括爱范儿MindStore的陈总,Angela,还有少数派的Sam君,v站的很多朋友,以及后来搭建的内测用户群的朋友们,尤其雪莲,小君和诗人。在开发的过程当中他们提供了很多的灵感和创意,并且帮忙完成了每一次新版本迭代的测试。
当有人帮你照看后背的时候,你才能全身心地投入到核心的任务中去。有人可以信赖,这是一种很棒的感觉。
最后,你不必是编程科班出生,也可以做自己的应用
如今的时代,基本编程不再是某种被少数人垄断的技术。网络上有很多学习编程的资源,只要你想学,就一定能找到。
我所认识的技术朋友们中,有相当多的都不是学编程出生的。所以,如果你有好的想法,不要犹豫,不妨尝试自己去学习一下。
推荐其他的开发者
我最敬仰的开发者是v站(v2ex)的创始人,Livid。靠一个人的力量建立并维护着v站这个独立而奇特的存在。有想法,更有能力实现想法。真的楷模。
另外,还有pin的制作者钟颖。非常厉害的个人开发者。是我在现实中知道的唯一一个上过App Store的年度应用的人。
最后,是v站网红DIYGod。也是GitHub网红,而且他才20出头。
总结
独立开发是一条好玩的成长路线,可以让无聊的生活多点意义。有空可以探索一下😊😊。
「开发者说」活动介绍:https://www.jianshu.com/p/457b6dfd9fc5
开发者自荐通道 ⬇️