作为一名开发者,同学们可能都想拥有自己的项目作品,你的目的可能是 「技能提升」、「面试加分」、「财富自由」、「造福网民」 等。相信大家都想实现上述目的,那如何才能做一个"有用户"的应用呢? 本篇将为大家分享一些自己摸索的门路,希望对你能有一些帮助。
寻找产品方向和主题
(1) "学习"已存在的应用或网站
- 参考APP来开发小程序:可以选择到各大应用商店(谷歌、酷安、苹果、小米、华为等),找一些有用户使用,但是在小程序平台没有的应用进行下手,实现APP的轻量核心功能
- 参考小程序来开发小程序:当看到有某类小程序在市场上用户反馈还不错,但你觉得自己开发的完全可以超越他,那干就对了,慢慢去切别人的蛋糕
- 同理逆向思维上述两条,目前小程序市场也有大量优秀应用,但是APP端没有类似应用,也可以选择从小程序抄到APP
(2) 通过搜索引擎和指数
-
在搜索引擎中搜索
怎么、如何、的方法等关键字可以找到一些用户痛点 -
微信指数:微信小程序搜索『微信指数』进入
(3) "学习"别人的产品方案
- 在外包类网站,收集别人想找技术开发的一些创意想法,当然你可以选择和对方合作
- 收集调研身边同学、家人、老师生活中遇到的问题,通过技术帮他们解决重复性的工作
(4) 其他
- 紧随时事:解决当前用户遇到的痛点问题,比如新型肺炎的出现就推动了不少小程序的出现
- 通过APP评论找用户痛点:应用市场中,部分应用下方会有不少用户吐槽,你能和该用户站位,他就是你的第一个资深粉丝
- 当然,解决自己身边的痛点问题,也是一个不错的方向
(5) 避坑
- 刚开始尝试做自己的第一个项目的时候,推荐开发「工具」类目应用
- 开发之前,先看自己选择的对应平台是否有对应类目的上线资质,比如想开发「社交」、「论坛」、「支付」、"灰产"等应用,请先确定开发完了是否能上线,是否有对应资质
单词天天斗案例
怎么确定方向的
之所以选择开发「单词天天斗」,我是通过以下分析的
- 各大单词背诵APP中,百词斩有单词PK的功能,看了他的排行榜、匹配速度等,感觉有一定的用户需求
- 使用了所有当前单词pk功能小程序,有信心在UI和用户体验上胜利,能切到对方的蛋糕
- 很简单就爬到开发该小程序的基础单词数据
- 为了毕设和参赛
产品方案设计
根据功能划分出页面,对每个页面的功能具体化,确定页面之间的交互关系;具体是否画原型图(页面功能及页面间的交互),我个人是没有画的,因为产品方案之后,就是设计图,自己独立开发的话,感觉这一部分工作有重复,可以用下方的工具做一些笔记记录(或者直接跳过,在设计阶段再做深入思考),直接进入设计图阶段
(单词天天斗是在设计阶段去做的方案,所以设计图就是原型图,也就包含了产品的基础方案)
总结箴言
- 寻找产品方向和主题:"抄"
- 解决用户痛点,为用户提供价值,给用户解决问题
- 成就感能帮你在开发的这条路上走的更远
- 产品试错: 不要一开始就把应用想的很复杂,先完成主线功能,后续如果有用户使用,可根据用户需求进行迭代
- 避免和大厂直接竞争,夹缝里面求生存
该文中提到的仅是个人看法和摸索出来的方案,供大家作为参考,有更多方法,咱们评论中见 ~
本书是一个实战系列的分享,还达不到掘金小册的要求,会持续更新、修正,感谢同学们来一起学习 ~
项目开源
由于本项目参加了大学的比赛,所以暂时不做开源,比赛结束在微信公众号:Join-FE进行开源(代码 + 设计图),关注不要错过哦 ~

同系列文章,可以到老包同学的掘金主页食用