本文仅作为个人学习记录使用,也欢迎在许可协议范围内转载或使用,请尊重版权并且保留原文链接,谢谢您的理解合作。如果您觉得本站对您能有帮助,您可以使用RSS方式订阅本站,这样您将能在第一时间获取本站信息。

开篇扯淡

最近啊一堆一堆的人们在晒自己的 App 收入。其实吧,2014年。我也参与弄了个工作以外的 App 出来。不过一直觉得这点收入太低实在不好意思说出来。不过看着大家都晒的好欢乐的样子也忍不住说说。(其实是看见有人垫底儿,哈我就不告诉你是谁)

Oh My Star 缘起

软件想法

这个想法其实挺早就由各种混沌的想法构成了。最开始的时候是大概 2013 年初左右,现在坐在我旁边的 linjunpop 高富帅他在 Github 上的 Star Repo 已经直逼2000+。王放放童鞋的也快1000+ 的 Star 数量。然后大家就在说做一个 App 来管理啊来管理。不过说归说。对于一群懒癌末期的人来说。说完我们就去联机打游戏去了。

不过我的 Star 数量也开始变得多起来。得益于我的渣记忆力和 Github 对已经 Star 过的项目的渣搜索能力。经常找一些记得 Star 过的项目,但是它已经淹没在茫茫 Repo 海了。

一直到大概2013年8月份的时候。我感觉吧,我特别需要一个管理 Github Star 的工具。没有怎么办,自己做呗。

鉴于我的渣编程能力和懒癌末期,我决定拖一个人来一起弄。所以,我把我师兄 Noark9 忽悠下水了。

名字

名字其实我挺早前就想好的,追述到我第一次使用 Oh My Zsh 的时候。惊为天人。感觉这个 shell 真她妈的叼。又再次鉴于我渣一般的洋文能力。我那会暗暗下定决心。我以后的项目都要叫 Oh My XXX。 简单又好记。还是向 Oh My Zsh 的致敬。(这个想法在微博上被萌妹子 Gril iOS 一语道破。这是后话。然后出现了也喜欢用 Oh My XXX 来命名自己项目的16岁少年 NSTongG,这更是后后话了 )

所以,霸气的确定 这个管理 Github Star 的 App。名字叫做 Oh My Star。

前期调研

要钱没钱,要啥没啥。就有个想法,做个东西。还要忽悠其他人来做。这个不靠谱啊不靠谱,所以我装模作样的做了一下号称是前期调研的东西去忽悠我师兄。

我大概查看了一下 Github 的 ALEXA 排名。然后用 IP 数量加上预估拥有 Mac 的人的数量再乘了一个极小的百分比。得到最终 Oh My Star 的用户在1万用户到2万用户之间。

按照1万用户,9.9刀的定价计算

10000 x 9.9 x 6.1 x 0.7 = 422730 rmb

五五分以后,一人有20万耶。

马上就可以迎娶白富美,当上 CEO。走向人生巅峰了哦。

Noark9 被成功忽悠。 Get it.

纠结的推进

开发

在幻想了人生巅峰以后。我们两个开始着手开发来着。那会我 iOS 都没有玩溜,Noark9 刚刚购买了 Macbook Air 的两个 OS X 初哥就开始吭哧吭哧写代码了。

我算懂一点点 Cocoa Touch。但是点开 Cocoa 的类。各种傻眼。还是她妈的很不一样啊。随便调用一下跟预期不符合啊。我熟悉的 ViewCotnroller 呢。 怎么拖出来怪怪的。怎么随便拖个 TextField 会多个东西嵌套着。然后,格志爆 iCloud bug 了。恩我跟师兄说了声去去就回,然后就留下我师兄一个人吭哧吭哧的弄了。去的时候喵了一眼恩,我师兄还在装 Ruby 呢。(我这么黑他不会被砍死哈)

过程就是各种腥风血雨啊。无数次想要放弃都是师兄抗过来了啊。(我就主要弄了下 Core Data 和 iCloud 部分)

所以 iOS 和 OS X 其实很不一样。从使用方式到产品设计再到代码编写。我倾向于认为他们是两套系统。只是恰好都使用了 Objective - C 而已(那会没有 发布 Swift好吧)当然目前两者开始大规模融合。不过我认为因为使用场景的不同,再设计产品的时候依然需要认为是两套系统。

设计

程序员写程序最怕啥。 做出来丑的像坨翔。师兄说这个样子看着不行啊。这么丑谁会花9.9刀买呢。 没人买,怎么去取自己的白富美啊。被师兄这么一说我也是鸭梨很大啊。所以我暗暗下定决心,不能让 Oh My Star 看起来太丑。

UI

当时我们大 Sumi 还是有全职设计师的哦。还是妹子哦。于是我花了两顿 KFC 的代价。忽悠了我们张玲玲同学来画 Oh My Star 的 UI。期间又不定期花费若干干锅田鸡、KFC 等资源。

图标

现在的图标是第二个版本。

第一个版本是我先用了一天学习了一下 Sketch。然后花了 2-3 天鲁了一个图标出来。像这样的

我会告诉你这个五角星的角度我算了几页草稿纸

后面上线以后有人说跟 QQ 空间一样一样的。然后师兄就开始用幽怨的眼神看我。意思是说操谁会花9.9刀买个 QQ 空间啊。这样我的白富美是娶不上了。我又再次暗暗下定决心,不能让 Oh My Star 的 icon 看起来太丑。

可是我画的师兄不满意啊。愁死我了。最后没办法我就在微博上找设计师啊。一个一个厚颜无耻的发私信过去说我是小鲜肉啊。赶紧点我点我啊。人家一看这是神经病吧,一开始没人理我。睡了一天晚上起来,后来有个设计师回复我了。是平潇大大。然后我就画了一个极其华丽的草图过去给他。

解释一下我的意图:

  1. 我们是一个 Github 周边应用。如果可以,我很想把章鱼猫给搞进去。但是我们仔细看了 Github 版权和授权。是不可以出现章鱼猫的。
  2. 那不能出现我就想着,出现一部分是可以的吧。所以有个触手。暗喻章鱼猫。
  3. 这个触手在搞毛呢, 在整理星星啊。暗喻我们是一个管理 Github Star 的应用。

嗯那,这就是我华丽的草图。

平潇大大就依靠我已经够详细的草图把 Oh My Star 的现在版本的 icon 画好了。

(其实吧,现在有一个第三版本的图标哦。这是后话了)

官网

官网的介绍是我写了中文,师兄以及贺锦同学帮忙翻译的。官网是我找了我高中同学夔大做的。官网之所以这么丑,是因为我真的找不到人来设计了。555。师兄我尽力了。

视频

由于官网太丑。洋文介绍也不知道介绍清楚没有。我决定,弄个视频出来。然后我花了一天晚上写了个剧本。花了一下午录制了一下。花了几天学习了一下 iMovie 然后做出来了现在官网上的那个视频

推广

当上线以后,我以为。我就可以坐收绿油油的美刀了。可惜我错了。根本没有人购买!我做了个这么叼的诶噗噗出来。居然没有人知道。才意识到推广的作用。

推广做了以下几种

  1. 论坛 V2EX Ruby-China
  2. Weibo 的几个大 V:池院长 巧哥 大别 onevcat 等
  3. 邮件

论坛就自己去发的帖子,然后弄了抽奖。送了一些兑换码。也有一些朋友支持。

然后厚着已经没有的脸皮去找池院长,巧哥。他们在微信公众号里面和微博推了。继续厚着脸皮找大别、onevcat。然后他们再微博上推了一下。同时配合着做了一周的半价。

说两个事情,一个是大家都很好,虽然平时感觉他们都是高冷的状态。但是一听说是独立开发者做的。大家都还是很 nice 的帮着宣传。二是,冰点这一周销售了到目前为止的80%以上的销量。所以很是感谢帮忙。

邮件是怎么一会事情呢。当时冰点一周过后,立马没有人买了。很是着急。然后我想了个办法,我在 Github 人肉找了一些 Star 数量超过500的人。然后发邮件去推销 Oh My Star。这样我一天发30封左右的邮件。可能会卖出1-2份。但是带来了巨大的副作用。有2个人直接回复骂娘。然后说 Oh My Star 是垃圾应用。其中一个还去推上@Github 说我滥用邮箱。叫把 Oh My Star 从 Github 里面除名。骂我可以,骂 Oh My Star 就怎么都忍不了。本来准备叫师兄批量爬邮箱然后发送推广邮件的。我反思了一下,觉得这个行为确实很不妥。然后就停止了发送邮件的这个行为。

目前收益

排名

被推广的第二天我一上线。喵神就说我发达了。 我一头雾水。然后他说已经在Developer Tools 中国区付费榜上排第一了。我一看我操,还真是。心里还是有点小激动搭。赶紧打开iTC去看卖了多少。结果才10几份。我这个落差的心情啊。连开发者的本都没有回来。不过由于各种时差的关系其实比这个多一些。只是报表还没出来。后来居然出现在了中国区付费总榜前10了。其实那会也就50几份。后来一直冲到总版第三。虽然只是短短的几个小时,但是对我来说这个意义还是非常大的。说出去也是可以装逼了的。

收益

目前用户是 414.
购买用户是 265.其中80%是冰点购入
目前上线一年总收益是1300刀。(没有算2年的 Mac 开发者。一堆其他投入: KFC 啥的)然后五五分。(我感觉我需要躲着我师兄了)

多说两句:其实吧,感觉没有赚钱相反用的更多了。因为一旦我看见卖出一个,我就会说,恩今天可以加个肉。 卖出2个我就会,恩今天这个贵的 App 可以入了。这样不知不觉其实钱都还没有拿到手。就花费出去了,结果第二天一看,人家退款了。欲哭无泪啊都。

总结

感谢

首先感谢购买和使用 Oh My Star 的用户。然后再次感谢这篇文章里面出现过的所有人。哦对了有两个没有提到 一个是 ianva 他提供了现在 readme 的样式文件。一个是 Ruby-China 上为 Oh My Star 写了一个 alfred workflow 的用户。同样很感谢。

Remote

我和师兄以及全部参与 Oh My Star 项目的人。全部都是在线上沟通以及协作。
使用到了一下工具:

  1. Github
  2. QQ
  3. Trello
  4. Heroku
  5. Gmail

这一年学习到了什么

  1. 以后我做的软件将会永远不降价。因为根据我自己的体验来说。本来我很开心的买了 App 使用着。就算隔了半年之久看见他降价了我还是会很伤心。同样我的用户也会有这样的感受。所以以后我做的软件将会永远不降价。
  2. 因为 MAS 的机制和一些市场上的考虑。不管是 iOS 还是 OS X 的 App 。都应该是 免费 + IAP 模式。这样一定是主流的配置。

问 & 答

问:Oh My Star 以后会降价么

答:不会

问:Oh My Star 以后会涨价么

答:看心情

问:怎么购买 Oh My Star

答:猛击连接

问 :OMS 很久没有更新了,还会维护更新么。

答 :会。16岁很厉害的小哥 NSTongG 已经答应帮 OMS 修复 bug 了。

问 : OMS 的未来有什么打算

答 : 有一个大大的计划

问 : 那这个大大的计划会去实现么

答 : 会

问 : 什么时候呢

答 : 遥遥无期(遁走)