当前位置: 首页 > news >正文

【独立开发】从点子到创收

上一篇文章讲了,想做独立开发,从一开始,我们怎样才能有一个所谓的“好点子”。首先,你要拓宽思路、发散思维地去想;然后,要把这些想法真正地和日常生活中的实际需求结合起来,真正有一个可以解决问题的 idea,这样就有了一切的开始。

这篇文章讲,怎样去实践你的 idea,把它变成产品、变成钱。而又有哪些所谓的“好点子”不适合你去做,甚至不适合任何人去做。


伪需求、竞品

做独立开发的一个好处是,开发者会觉得项目、产品是自己的,做东西的时候经常会进入心流模式,觉得万事俱备,就差开发工作完成了。

然而卖力干活、产品上线之后,用户往往是不买单的。最终就是从入门到放弃的过程,觉得自己也努力过了,甚至辞职的勇气、和干活的耐力都做到了,可是就是赚不到钱。

其实问题往往出现在最最初始的第一步,就是你要做一个什么样的东西。

举一个显而易见的例子,比如说吃泡面的时候,要有个三分钟等待时间,把面泡好,对吧。我想做一个盖泡面的板子,来压住泡面盒。这是伪需求吗?不,这是真需求,大家真的需要压住泡面的盒子。但你真把这东西做出来,你觉得能卖出去吗?卖不出去。为什么呢?因为它有太多的竞品,比如我抓起桌子上的 iPad 或者一卷卫生纸就把泡面盖上了,对吧。

作为竞品,iPad 可以说是比专门盖泡面的板子差太多了,至少它贵,而且贵很多。可是即便不吃泡面,我还是需要 iPad。 这说明,你准备做的产品,被其他更主流的产品的附加值所替代了。 这就好比下雨天我可能需要一双雨靴,但是我的篮球鞋恰好也防水…… 遮阳伞也能当雨伞……

这句话很重要,因为我们经常看见有人想做一些小工具,比如图片查看器 —— 系统相册正在变得越来越强大,二维码扫描器 —— 微信 QQ 支付宝 微博等一众国民应用都支持扫码,美颜滤镜 —— 市面上一众滤镜类应用基本都附带美颜的功能 ……

还有一些应用,本身做的很好,属于标准的“小而美”的类型,比如一个提醒事项、一个日历、一个记事本等等,做的特别特别精美。但是如果你并不是唯一一个,把这个东西做好、做美的人,那么也很可能会遭遇叫好不叫座的情况,愿意为非刚需买单的人,永远是少数。

所以开工之前,先想想你的产品如何落地,多思考一会,你可能就会发现你的 idea 或许并不靠谱:

  • 变现难度如何,市场会不会很小(小众应用)
  • 大公司、明星产品,是不是已经附带了你的产品的功能
  • 如果执意要做,你有没有什么特殊的亮点、卖点
  • 盈利模式如何,用户可能不愿意为低频使用应用买单
    ……

信息不对称

然而,上面说的也不全对,相比于两个隔壁的线下商铺,谁都不敢把可乐卖贵一毛钱而言。互联网产品,有着很大的一个特质就是,用户没有那么容易发现你的竞品,App 千千万,把竞品都挑出来一个个对比实在是太难了,大部分用户,往往都是,随手拿起一个就用了。觉得特别好的,愿意付费,觉得不好用的,往往也是实在受不了了才会麻烦地,去重新下载一个。

这样一来,有时候你只要稍微做的完善一点,多个功能,可能就能打造一款不一样的产品。最差的结果,也就是在一堆同类应用中,分得一杯羹。在安卓应用市场,直到今天,还有着大量的应用,提供着系统应用已经提供的功能。比如工具箱类型的应用,提供了手电筒、尺子、指南针一类的功能。可能你觉得很无聊、看不上它们。然而这些应用里面的流量大户,有的一年可以产生上百万的收入。因为有太多太多的用户,不知道有什么替代品可用。 可能你在北上广工作,在 BAT 上班,你觉得无法理解,但你的用户可能在一千公里外的一个小镇上,他们觉得这样的东西很实用。

关于他们是怎么把这种流量做起来的,让人们随便一搜就能发现他们的这种“鸡肋”应用,我在之前的一篇关于 ASO 的文章里面讲过一点,有兴趣可以戳链接看看。

由于这种产品本身过于同质化,完全依靠强运营来营收。所以我并不推荐独立开发者走这条路。然而,如果你真的不知道做什么,需要你独立开发的 First Blood,我倒是挺推荐你来尝试一下整合功能的。

整合功能、差异化

比如扫二维码的 App 到处都有是吧,你可以做一个既能扫码、又能生成二维码的 App。生成二维码部分,可以给二维码改颜色、加图片、换样式等等;扫码的部分可以自动生成备忘录,记录历史扫码内容,还可以一键分享等等……

又比如语音备忘录工具,也有很多吧。但是你可以把社群的功能整合进来啊,语言转文字、文字本地存储都没有什么开发难度,你可以把“记录好想法”变成“分享好想法”,就成功完成了“工具转社区”的工作。

有比如上面说的美颜滤镜,可能有太多 App 做了。但是最近很多的“轻颜相机”却在这一块市场里面开辟出了道路,主打“高级脸”的招牌。在同质应用中,寻求差异化,也找到了市场,而且效果还不是一般的好。

细节变现金 - 收入翻倍策略

最后一步,就是点子变金。产品做出来了,一定要有合适的营销手段、策略,才能真正创收。

这里拿前两天一位读者找我咨询的产品举例,他独立开发了这款极简二维码 App,然而却觉得营收不够好,我从细节上给提出了几点建议,希望对各位都有启发。

这是 App 的主页面截图:



很明显,对于大部分用户来说,制作二维码和设置页面,都是被忽略的。那么用户使用这款应用的流程就是:扫码 - 看结果 - 退出应用。

这款应用的盈利分了两块,一个是扫码查看结果之前,有一个全屏广告(每3次弹出一次广告),另外一个设置页里面有个选项,可以付费去广告,去下载一个付费的 pro 版 App。

我觉得存在这么几个点可以优化:

  • 主流程是扫码 - 看广告- 看结果,全程没有提到付费去广告的事情,设置页面几乎不会被人打开。那么应该在展示广告之前,先弹窗,询问用户觉得看广告、还是付费。
  • 付费的毕竟是少数,而扫码又是比较低频的操作,低到甚至几天才会扫一个码。那么每三次使用展示一次广告,可能就意味着,十天半个月才出现一次广告。这个频率太低太低。
  • 在我希望查看设置页面的时候,也出现了一次广告,这个广告就加的不合适。因为用户没有预期的结果。用户希望查看扫码结果的时候,可以忍受几秒钟广告,不耽误自己的正事,但是如果看设置页面都有广告,可能会直接导致删 App,这是比较严重的。
  • 设置页面对于付费的介绍,只有一行字“去除广告”,这只能叫“售卖”,不叫“营销”。

这是另外一款应用 Nihon Live 的付费页面,付费按钮要明显、用红色。付费理由给出三行字,标示价格之前,写上“限时特价”。这才叫“希望用户买单”,这才像是面向市场的产品该有的样子。

总结

从点子到创收,讲了这么几点:

  1. 不要去做竞品明显的应用,不要尝试取代已经存在的功能;
  2. 如果真的想做同质应用、分一杯羹,要尽可能整合功能、寻求差异化;
  3. 细节定成败,要积极地让用户买单,而不要等着用户来找你主动付款。

解锁更多干货

专栏《KyXu 教你独立开发赚钱》,长期致力于帮助广大移动端开发者 变现、拥有自己的产品、成为独立开发者, 扫码关注专栏获取更多内容:

image

相关文章:

  • web项目中使用流程引擎
  • RESTful实践(具体应用)思考
  • 科幻作家眼中的人工智能:情感和自我意识不可或缺
  • 【前端学习】-粗谈选择器
  • powermock单元测试
  • 9月20日学习内容整理:封装,私有属性方法,用装饰器描述的方法
  • 车联网上云最佳实践(三)
  • Codeforces Round #435 (Div. 2)
  • 机器学习概述
  • 背水一战 Windows 10 (32) - 控件(选择类): Selector, ComboBox
  • 从重复到重用
  • TPYBoard读取芯片上的温度传感器
  • 变量的保存重载和打印
  • Oracle将Java EE移交Eclipse基金会
  • Linux - 执行命令与脚本
  • -------------------- 第二讲-------- 第一节------在此给出链表的基本操作
  • CentOS 7 修改主机名
  • JavaScript DOM 10 - 滚动
  • MobX
  • PHP那些事儿
  • 从setTimeout-setInterval看JS线程
  • 前端技术周刊 2019-02-11 Serverless
  • 浅谈Golang中select的用法
  • Play Store发现SimBad恶意软件,1.5亿Android用户成受害者 ...
  • Redis4.x新特性 -- 萌萌的MEMORY DOCTOR
  • 国内唯一,阿里云入选全球区块链云服务报告,领先AWS、Google ...
  • ​​​​​​​GitLab 之 GitLab-Runner 安装,配置与问题汇总
  • #AngularJS#$sce.trustAsResourceUrl
  • #if #elif #endif
  • #免费 苹果M系芯片Macbook电脑MacOS使用Bash脚本写入(读写)NTFS硬盘教程
  • $(document).ready(function(){}), $().ready(function(){})和$(function(){})三者区别
  • (13)Latex:基于ΤΕΧ的自动排版系统——写论文必备
  • (2021|NIPS,扩散,无条件分数估计,条件分数估计)无分类器引导扩散
  • (cljs/run-at (JSVM. :browser) 搭建刚好可用的开发环境!)
  • (C语言)输入一个序列,判断是否为奇偶交叉数
  • (Matlab)遗传算法优化的BP神经网络实现回归预测
  • (MonoGame从入门到放弃-1) MonoGame环境搭建
  • (三分钟了解debug)SLAM研究方向-Debug总结
  • (循环依赖问题)学习spring的第九天
  • (原创) cocos2dx使用Curl连接网络(客户端)
  • (转) RFS+AutoItLibrary测试web对话框
  • (转)linux下的时间函数使用
  • .net知识和学习方法系列(二十一)CLR-枚举
  • [145] 二叉树的后序遍历 js
  • [Angular] 笔记 16:模板驱动表单 - 选择框与选项
  • [C/C++]数据结构 栈和队列()
  • [C++]模板与STL简介
  • [C++]拼图游戏
  • [CSS]盒子模型
  • [HNOI2006]鬼谷子的钱袋
  • [HTML]Web前端开发技术18(HTML5、CSS3、JavaScript )HTML5 基础与CSS3 应用——喵喵画网页
  • [IE9] IE9 Beta崩溃问题解决方案
  • [Notice] 朋友们,blog更新http://jiang-hongfei.spaces.live.com
  • [one_demo_11]二分查找法
  • [Oracle][Metadata]如何查找与某一个功能相关的数据字典名