近期在微博上有朋友推荐了一个Facebook创意应用Crush Notifier(爱情通知)。其基本规则是:1、提交你喜欢的异性(对方不会收到);2、如果对方也将你列为喜欢的对象,你们俩就会同时收到通知。3、每人仅能免费2次。这个应用像该应用作者之前的一款产品Breakup Notifier(分手通知,该应用上线72小时用户量接近370万)一样在Facebook上火速窜红。
下面我翻译了一个和这个应用非常类似的应用adore.ly作者一篇关于Facebook Web应用开发心得的文章,希望能带给应用开发者一些帮助和启迪。
——————
原文地址:http://tilomitra.com/what-building-and-releasing-a-web-app-in-3-days-taught-me/
原文作者:Tilo Mitra
译者:蒋宇捷(http://blog.csdn.net/hfahe)
最近,我和我的两个朋友发布了adore.ly网站,一个基于Facebook的Web应用,允许你“爱慕”其他人,但是你的身份不会暴露,除非他们也对你表示“爱慕”。这个应用程序上线了几周时间,现在我有一个机会好好思考和沉淀我做了些什么、哪些做对了,而哪些又做的不够好。这篇文章记录这些想法,并为其他准备在Web 应用上有所收获的同学们分享一些经验。
经验一:快速开始
我们在华盛顿大学进行的Facebook hackathon(hackathon是指开发人员拿出几天或是一周的时间,通过协作方式集中攻关某一项目的方式)期间构建了我们应用的大部分功能。24小时的编码和头脑风暴后,我们完成了一个粗糙的版本并呈现给用户。随后的一周我们开始打磨应用,在前台方面花了更多的时间。我们基本上在7天内构建了adore.ly。
经验二:发布,然后修复
很容易发现我们应用里的缺陷,将发布日期推迟很久曾经是摆在我们面前的诱惑。但是,立即发布它是我们曾经做过最正确的事情。从我们知道用户开始访问这个站点后,我们修复缺陷和迭代得更快了。
小小的警示:我们在2月7号发布,2月8日发表在Hacker News(Y Combinator旗下的一个新闻频道,属于Digg类产品)和Reddit(也是Digg类型网站)上,拥有不错的反响。事后才明白,等到2月14日情人节可能会更好。
经验三:并不只有代码-还有思想
我想我们并没有做到和预期一样好。我们事先认为在Facebook上从朋友那儿收到匿名的爱慕信息应该并不是一件让人厌恶的事情,因为他们是你熟悉的人。我们只猜对了60%。男生们支持我们,但是一些女生并不。结果这些女生并不想发送她们爱慕的人,或者不对她们收到的爱慕信息进行回应。
这里我想指出的关键点是,就用户的思想而言,了解他们的心理,考虑你的应用是否在他们可以接受的范围内。
经验4:了解你的市场
拥有市场和目标用户是一回事。这种事是每一个应用必须要考虑的-否则你构建它的目的何在?例如,adore.ly背后的创意是,可以在高中或者更保守的国家(例如印度)里病毒性传播,但是我们并不能确切的知道如何可以影响到这些用户。通常大多数高中学生并不阅读Hacker News、TechCrunch或者科技博客。他们上Facebook和Twitter,但是这个年龄段的人并不在我们的好友圈里。我想接下来可能更重要的是运气。
经验五:有一个全能的小组
我们真的做的不错。我们有两个程序员:我和维克多,还有金飞负责商务和营销。维克多是后台的负责人, Python 编码相当快速。我主要负责整个前端。每个人有明确的职责是相当有用的,因为我们确切的知道我们需要做些什么。同时,我们足够小,所以能够相当快速的决策。
有关adore.ly的数据:目前adore上已有超过50对配对成功。