美术

当前位置:北京快三 > 美术 > 《从主见到实行,贰个App是怎么样落地的?》

《从主见到实行,贰个App是怎么样落地的?》

来源:http://www.yylbdq.com 作者:北京快三 时间:2019-10-17 06:35

下午,知乎上的一个私信我,问我“我是一名大二的会计专业学生 我想做一款App”问我该怎么做。这个问题其实很多人问,但是也没有一个人出来回答,虽然网上有很多这样的答案,但是大多数都是广告,我今天就根据自己的项目经历,写写从从想法到实践,如何开发一个App,希望能帮助那些做App的入门者。

前几天看了一篇文章,写的是一个26岁的创业者花了400天创业失败的教训,通过文章能感觉到这个创业者的失败原因,就是被开发App给拖死了,计划3个月就上线的App,让外包团队做,结果延迟了3个月才上线,最后上线了一堆bug,这样改bug估计又改了很长时间,这样算下来大半年甚至一年都过去了,拿的那点20万的天使投资,其实就是你拿50万,甚至100万,如果碰到这样的问题一样是失败。现在很多App创业者,对行业的了解和调研不够仔细,所以导致了小坑都能把你绊倒。

做一个App一般分为六个步骤,第一个是有想法,第二是整理产品需求,形成产品文档,第三是设计产品模型,第四步:界面设计,素材设计等,第五是招聘开发人员进行开发,或者外包,第六是上线运营推广,下面我就分别解释下,每一个步骤该怎么做。

就拿App开发这个事情来说吧,如果行业外的创业者进入这个行业,首先会做一个App,做App的方式有两种,一种是自己招人才,组建开发团队,这样算下来成本很高,有的人写了文章算下来将近60万到100万,质量会好一些,比较自己的团队自己把控比较严格。还有一种是找外包公司做,估计10-20万左右,但是质量不敢恭维,对外包团队来说,毕竟是做生意,只要糊弄过去就行,行情估计大家都知道,我碰到很多创业者都找过外包,大多问题比较多,做出来的东西和想象的差别很大,改需求又比较耗费钱,这样墨迹半年过去了,耗也耗死你了。移动互联网发展这么快,一年后是什么样的市场,什么样的局面,大家都不知道。

第一步:完善你的想法

到这个时候,就会出现一个问题,是自己招团队做呢还是找外包?自己招团队的话,人才招聘难,没有竞争力,毕竟小公司去挖大公司的技术,各项福利差一大截,人家凭什么给你来?找外包呢,太不靠谱,前期给你做完了,后期各种bug一大堆,你让谁帮你改,改一个bug收你2万,你耗得起不?或者就像文章开头的那个故事一样,再给妥妥进度,一年后上线,你更耗不起,所以找外包也非常不靠谱。

很多人看到别人的App做的这么好,而且做的很不错,也会自己想着做一个App,比如有的人想做一个绿色食品的App,有的人想做运动的App,有的人想做个钓鱼的App,想法是每个人都会有的,而且千奇百怪,不过很多人的想法都是不完善的,很多人的想法都是片面而不成系统的,也有的人是一时头脑发热的,不成熟的,所以说想把想法做成App,首先一定要问自己,是否真的特别想做这个App,是不是这个App不做出来就不睡觉,想做App的决心到底有多大?只有有了特别坚强的决心和信念,这个App才有可能被做出来,因为大家并不知道,做成一个App有很多无法想象不到的困难。

如果你有上千万的资金,完全可以自己给技术很高的工资,双倍的价钱来做这个App,比如马云想做个来往,分分钟钟做出来,丁磊做易信,也是一会就做出来,不过创业者和他们不同的地方在于,你没有人,钱又不多,还想创业,还渴望成功,面对App开发这道坎,对很多创业者来说,就会是一个死局。

有了决心之后,再做App才有动力,这个需要做的就是,完善你的想法。比如我们想做一个绿色食品的App,我们要把这个App的名字,App的类型,面向人群,以及功能,都要想清楚了。

下面,我要给的就是个破局之法。

先是起名,最好是与众不同的,具有唯一记忆性的功能,别起行业名字,比如你起个家电App,或者商城App,没有人知道是那个公司的,因为名字太大众化了。要给App起个唯一记忆型的名字,还有就是方便用户搜索的时候,书写方便,比如京东,天猫之类的,都是书写很方便的。

首先:一定要想明白你要做什么样的App

其次,就是App的类型,是购物类型的,还是咨询类型的,还是社交类型的,还是工具类型的,这个也要想清楚,App的类型会关系到App的功能,如果是商城的App,肯定有商品展示,商品购买,支付等功能,如果是社交类型的,肯定有用户关系,用户交流方面的功能,所以功能也要想清楚。

很多创业者,对自己想做的App想的不够清楚,然后就开始招人做开发了,于是在开发的过程中,三改五改,改到最后,彻底让技术人员都愤怒了,最后项目也失败了,这些都是创业者在开始的时候做什么样的App,有哪些功能,定位哪些人群,想的不够清楚,估计看到别人做什么就做什么,对App没有经过分析和调研,就拍脑门决定了。所以做为一个创业者一定要扪心自问,把产品,把需求想清楚,如果你自己想不清楚,你下面的产品经理也不会很清楚,毕竟能完全理解你现在、以及每时每刻想法的人很少。

再次是面向人群,我们做一个App,不能说给所有人用,因为那样相当于没有方向,就像无命题作文和有命题作文相比,有命题作文更好写。面向的人群,要细分的很清楚,不能只说是男人或者女人,还要把人群的具体属性说清楚,比如我的绿色食品App面向的人群种类是什么职业的,收入多少,对食品安全比较关注的,同时对绿色食品有较高消费能力的人群,这样定位下来,基本就是25岁以后的人群了,因为25岁之后,很多人都有一定的经济实力,对绿色食品来说,能消费的起了。说了这么多,意思就是人群的定位要非常的精准。最后,就是App的功能,就是大致的功能有哪些?比如商城是要有用户支付功能的,还要有商品展示功能,还要有用户系统,当然了也可不要用户系统,随时提交地址,预定也行,这个也要想清楚了。

比如文章中说的那个创业者,要做个资讯类的App,或者新媒体类的App,那就有文章发布,文章编辑,文章置顶,阅读统计、文章评论等多种功能,其他的功能可能会加入定位、社交的功能,如果想做个电商类的App,类似于京东那样的,那就是一套交易系统,包含商品展示、商品报价、用户购买等多个功能,这个需要你把你将来做的产品,要做个产品文档出来,所有的东西都要想好。

北京快三,第二步:整理产品需求成书面化

另外,还包括产品的简介、用户定位、市场分析等,当然对于一个行业外的创业者还做不到很完善,可以找个行业内的人帮你做。把这些产品、需求都想清楚了,下面就开始开发App了。

等你的想法都完善了,关于App的第一步想法也完善了,第二个步骤就开始了,那就是书面化。人与人的交流,不能只靠想法,每个人对同一句话的理解都是不一样的,比如说,你想做个App,技术人员想到的是要写代码,产品人员想的是功能,投资人想的这个App能不能赚钱,值得不值得我投资,所以不同职业的人对同一个想法的理解都是不一样的,所以你要把你的想法整理成书面化,就是整理成产品文档。

其次,了解多种创业方案

产品需求文档包含你的所有想法,比如产品名称,产品类型,人群定位,产品简介,功能简介等等,产品需求文档是对一个产品的书面化定义和解释,一个好的产品文档,能让所有人脑补出一个产品的模型来,产品文档的说明和描述越全越好,就像你遇到一个漂亮的女孩,但是你只说她很漂亮,很多人无法理解有多漂亮,但是你如果通过各种书面化语言描述出来,大家才能想象到真正的美丽。很多著名的小说家在写到美丽的女孩时候,都会有一个全身,远近,以及细致的描写,这样才能给人代入感,产品文档也是如此。

目前开发App的方案有很多种,除了刚才说的自己招聘团队,和外包的方案之外,还有很多低成本的创业方案,由于很多创业者对行业不了解,也不知道,下面我就就说说这三种方案。

下面是我通过百度搜索的一个新闻类App产品需求文档案例:

1.采用H5+流应用技术

1.产品背景介绍

流应用技术就是基于H5的技术,基础的H5由于功能太弱,达不到原生App的体验,所以在H5技术的基础上,对H5的技术进行强化,产生了H5+的技术,强化的5+Runtime技术,可以达到原生的体验,同时在能力上,可以调用原生40万API, 所以使得使用5+技术,开发出来的App能完美达到原生的App体验。

  1. 产品介绍

另外DCloud对这个技术又进行了升级和优化,推出了流应用,通过流式发行和更新技术,大幅压缩安装包并实现边下边用,让App可5秒内完成下载、启动,同时由于基于H5的技术,实现了跨平台,可以一次开发,同时在其他的微信、百度直达号、安卓商店等六个渠道发布。

2.1.产品开发背景原因

这种技术的好处就是降低了App的开发成本,这样的App开发成本是原生App开发成本的四分之一,同时在时间上面,比原生缩短了80%的时间,原生的App开发可能需要半年,而流应用开发只要1-2个月即可完成。这种技术的好处在于开发成本低,时间快,方便推广。

2.2.产品信息介绍

这个对创业者来说,是个很不错的创业方案,可以快速进入创业状态,快速实现App上线,也可以快速试错,即使失败了损失也很小。这个解决方案,适合做非游戏的App,比如资讯、电商、企业应用、互联网金融等App,好处就是开发速度快,时间快,上线快,独立性强(不受限制),成本低(一个前端就可以),方便创业者快速试错。

2.3.产品用户定位

2.公众号

2.4.产品中的角色

微信的流行,使得越来越多的创业者把视线转移到微信上,微信公众号的好处就是会让创业的成本更加低廉,因为申请一个公众号很简单,如果你想创业,不想花一分钱,那么公众号是个不错的选择,公众号可以让你的创业成本低到零,前提是你连认证费用都不想花。

2.4.产品中的角色

这些都是公众号的好处,不过公众号不好的一点就是基础腾讯的用户体系建立,有很多不方便的地方,比如发送限制,获取用户资料限制,接口限制等等,如果你想做个媒体类的创业项目,选择用户公众号倒是没有问题,但是天花板比较清楚,之前看到很多大号被封,那也是风声鹤唳,所以说,公众号创业有好处,也有不好的,一句话就是不是很自由。

3.产品信息结构图

不过,给创业者的一个方案就是前期可以使用公众号进行创业,验证自己的想法,看看是不是对的,如果对的话,就可以做App,通过公众号可以给自己一次试错的机会。

4.功能需求

3.hybrid app技术

4.1.管理账户-

Hybrid App在百科词条的解释是:(混合模式移动应用)是指介于web-app、native-app这两者之间的app,兼具“Native App良好用户交互体验的优势”和“Web App跨平台开发的优势”。

4.2.用户账户

其实就是H5技术和原生技术的结合体,在App的开发过程中,把一些重要的功能写在本地,增强了用户体验,而对一些不重要的功能采用H5技术,这样的好处,就是减少了App安装包的大小,方便了技术团队的维护,方便了降低推广人员的成本。 如果你的原生应用已比较成熟,未来又想向HTML5发展,那么先在原生应用里内嵌5+SDK,新功能使用5+开发,逐步减少原生开发,是稳妥的过渡路线。

4.3.用户设置

这个技术适合那些App已经很成熟,但是后期为了推广,为了增加竞争力的团队,方便技术优化的。

4.4.个人中心

4.原生App技术

4.5.栏目功能

原生App的开发,我想大家都知道,需要招聘Android、ios开发工程师,需要招聘前端、后端、UI等各个岗位的人,开发周期长,成本比较高,60-100万,如果你的创业项目经过前面几个阶段已经很成熟,你对原生又情有独钟,那么可以采用原生App的技术。

4.6.内容添加功能

最后,选择一个适合自己的方案

4.7.评论功能

上面的四种App创业方案,是目前比较流行的创业方案,做为创业者可以详细的了解了解,到底用那种技术,那种技术最适合自己的情况,大家根据自己的需求进行判断,当然还有可能有其他方面的技术,大家也可以采用,前提是大家要对这些解决方案多了解一些,选择一个适合自己的方案,毕竟开发完成App,只是创业的第一道坎,App上线后,用户数才是你的未来,才是能让你成功的法宝。

4.8.搜索功能

技术是基础,用户数才是未来,而能不能获得10万用户,百万用户,千万用户甚至上亿用户,这个才是App成功的关键。

4.9.分享功能

作者:移动互联网李建华,微信:ydhlwdyq,10年移动互联网行业人士,专注2B2C的渠道推广和品牌推广,转摘请注明作者信息和微信,否则将追究你的法律责任。

4.10.图片栏目

4.11.补充说明

本文由北京快三发布于美术,转载请注明出处:《从主见到实行,贰个App是怎么样落地的?》

关键词: