自打我创业这半年,见过至少十个号称万事俱备只差技术的团队,也有不下二十个人加好友问我们公司做不做 APP 外包,更有上百个人跟我说过他们改变世界的牛逼点子了(大都还是遮遮掩掩唯恐别人散布出去)。
后来,他们还是在做他们原来的工作,心怀改变世界未果的怨念,而且始终认为现在他的梦想之路上只缺一个程序员。他们可能永远不会知道,那 10000 步里剩下的 9999 步怎么走。
————————————————————————————
看到有评论说我是在发泄而已,想想也是。我是觉得即使我认真解答,问出这种问题的同学不太像能做好的,说了还白费口舌。
但为了伸张不抖机灵、不开玩笑的正义,为了感谢知乎这几年免费提供给我的海量信息,我还是认真写一篇答案。就算没人看也值啦。卧槽感觉自己真是正能量。
关于这个问题,是这样的,你拥有的这个东西可能叫做 APP 点子、创意、概念、想法、方案等等,你要的结果是把它做成用户可用的产品。这么说很粗糙,我把这整个步骤描述为:
有简单的点子/想法 -> 需求分析 -> 有产品形态/模式/功能 -> 生成具体实现方案 -> 组建团队或公司/制定计划 -> 开发产品/前期准备 -> 发布产品/日常运维
这是我所理解的常规方案,不排除很多情况下会有不同。比如这个产品简单到只有一个功能,只需要工程师参与,根本不需要设计什么界面,也不需要日常的运维,发布一次就一劳永逸,那能省去大多数的步骤。
APP 的种类实在是太多了。从简单到复杂,我用三个例子来描述这个过程。
1. 老崔的口哨应用
老崔是我一同学,年纪轻轻就当了公务员(啧啧),最累的几年熬过去,现在清闲的时间多了,跟身边的科长局长一样,年纪轻轻就开始喜欢养狗遛鸟(啧啧)。前几天他突然找我,说想做一个 APP ,让我参谋参谋。
他的
想法
是这样的。现在身边有很多年纪不小的同事,平时小便有时候比较头疼,得吹几次口哨才能出水。他们有的家里小孩小便也需要边哄边口哨。所以他想做个很简单的 APP,就是能放口哨声音的,可能根据不同人的喜好,多放几个不同的声音。
我说这个听起来有意思,但是咱们先
分析分析需求
哈。这个口哨声肯定是有用的,但反过来说,他们为什么不把口哨声音存手机里,需要的时候播放,偏偏得下个 APP 呢?
老崔说你这就不懂了。那些老头老太太哪懂得什么播放器啊,点来点去就迷糊了。但是整一个 APP 就放桌面上,打开就是明晃晃的大红按钮,按了就响,这多方便。
我说有道理。那这么来说,
产品功能
也就明确了:点击按钮播放预设口哨音;提供多个口哨音。
具体的界面老崔很快就画好了。大概长这样: