找回密码
 立即注册
官方QQ群:
254973540
在线客服:
客服一
客服二
项目经理
官网地址: www.yizhidou.com
查看: 1695|回复: 0
打印 上一主题 下一主题

APP开发的完整流程

[复制链接]

15

主题

15

帖子

53

积分

版主

Rank: 7Rank: 7Rank: 7

积分
53
跳转到指定楼层
楼主
发表于 2018-8-8 09:13:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
第一阶段:沟通需求方的产品特点
了解客户的初步想法,对界面的要求设计,清楚产品的核心功能点,简单沟通后大致会给出一个估计区间,但这个报价是不准确的,要根据开发时间和具体功能来定。
第二阶段:签订合同,项目启动
当双方通过沟通,确定好开发APP的类型(模板型还是定制型)、大致功能需求、价格谈拢之后,就可以签订合同、启动项目了。这里提醒你的是:一定要对合同进行仔细检查,是否严格按照原型图开发、功能需求是否详细、工期是否明确、UI、付款模式等。
第三阶段:确定APP原型
根据客户的需求,我们整理、分类、排序成功能结构模块,设计好产品的原型,将基本的功能结构展示给客户。将此产品的原型与客户进行确认,确认完毕后可进入下一个环节。
原型图包括用户体验设计、APP界面的交互逻辑以及产品功能点实现的大致情况。
第四阶段:UI视觉设计
这个阶段非常非常重要,不只是UI设计师一个简单的设计工作,还要与开发工程师进行沟通、产品经理给出意见、项目经理负责监督、客户负责定稿,最终定稿确认进入下一阶段的开发。然后客户确定之后就需要UI进行视觉设计了。因为产品经理所做出来的产品功能点是明确了客户的开发需求的,所以UI设计师更多的是提供一种色彩的搭配以及增强用户使用体验感官的设计。
第五阶段:APP功能开发
此时已经明确进入程序员的开发阶段,功能开发包括前端、后端开发、app界面开发、服务器环境搭建等。如果前面没有变动的情况下,程序员加班加点,产品在不久的一段时间后,就能准时上线,通常客户在这个时候是最容易提出新的功能点改动需求,项目经理应该及时和客户沟通产品的完善性,并且解释开发"迭代"的概念,原则性问题不能改变的情况下,确保确定的核心版本上线,而不是和程序员一起起哄进入无休止的修改加功能,加功能属于二次迭代开发需求,必须要从第一步重新来做。最重要的产品上线工作一定要落实在开发工期内。
第六阶段:APP测试
所有功能开发完毕就要进行APP的测试了,主要是性能,可靠性,以及和竞品的对比测试,这需要投入大量的分析工作,也需要一些专业的方法和技巧。很多人往往忽略的环节,其实app测试是非常重要的一个环节,如果一个产品只是根据客户自我的使用角度去使用,是很难发现产品的缺陷的。根据测试用户的反馈,改进并反复测试。用户测试阶段一定要把每个用户的意见考虑进去,不一定每个意见都会采纳,但是不要放过一点瑕疵,尽全力让自己的作品更好。

第七阶段:需求方验收
在产品经过多次测试,确认无误后,一个APP制作过程就结束了。需求方最好每一个功能反复测验,还可以安装到各种型号的手机上,看看功能效果有没有达到你们合同上的预期的效果等等。
第八阶段:APP上线
一个完整的APP诞生后,就要上传到应用商店了,也就是上线的意思。IOS一般需要一周时间,安卓一般需3天即可。
上线所需资料与注意事项:
(一)申请成为开发者
1.公司开发者上传营业执照扫描件(已年检)
2.个人开发者上传个人有效身份证的正反两面扫描件
3.所有上传证明材料必须真实有效;
4.开发者提供的联系人,联系电话将作为手机应用市场与开发者联系的渠道,需真实有效
(二)上传软件资料注意事项
1.软件名称、文字介绍及截图不能违反国家相关规则;
2.软件介绍里有网址的,必须与软件开发者或者内容相关,不得有其他无关内容
3.软件图标、截图必须来源于上传软件且内容清晰,与当前版本对应
(三)app发布流程中需注意:
1.确保软件能正常安装、使用、卸载,保证良好的用户体验
2.不得抄袭,如有侵权行为则不会通过审核、已经上线软件将立即下架
3.不违反国家相关规则;
4.如软件有收费内容,必须给用户以明确的提示
5.如软件含有内置SDK(软件开发工具包),须不含违反国家相关法律的信息;
(四)手机App应用上线发布
1Appstore发布
2、主流安卓市场发布
3App下载页(web/wap)发布
4、二维码生成
5App应用手册
常见APP的类型
社交类APP
目前社交类APP应用也成为各个公司极度看重的移动互联网平台,从米聊到微信,陌陌,到后来的电信联合网易开发的易信,各大巨头纷纷推出各自的移动社交平台,社交类APP应用可谓强敌不断,小马哥推出的微信,目前占据行业领先地位,其他社交类APP中抢占行业领先地位还需要后续更多投入和观察,关于这几个社交APP应用,小编之前已写有文章专门分析。在这里就不多说社交类APP了。
地图导航类APP
地图导航类APP也是近两个月以来我们看重的焦点,最早从高德地图和百度导航推出免费产品争夺行业入口资源,而现在谷歌地图,SOSO全景地图,搜狗地图也纷纷推出移动互联网客户端APP产品,最近SOSO地图在余姚抗灾中首次利用移动地图参与救灾而获得了外界更多的关注,而高德再次推出人工导航免费也吸引了不少的用户。
生活类APP
生活类APP软件去哪儿旅行,百度旅游,大众点评等,满足用户吃喝玩乐不同方面的需求,而百姓网,赶集网、58同城各类分类应用也在移动互联网发力,纷纷抢占用户资源,生活类APP要想脱颖而出必须符合用户的需求,推出软件独有的创意才能更好的留住用户,获得长远的利益。
通讯类APP
通讯类APP,手机QQ,飞信,QQ通讯录,YY语音等想必大家已经非常了解了,这里就做对比分析了。
影音类APP
影音类APP,作为搜索类霸主的百度旗下百度影音上线时间不到半年便获得了千万的下载量,其他APP与其争夺影音类APP王者地位也待市场考验。
图书类APP
图书类APP,既腾讯推出QQ阅读,各大出版社也争相推出属于自己的出版社APP,而对于一贯处于传统图书行业,移动应用App平台势将给企业带来更大的冲击,当当网,亚马逊等传统图书商也定制了图书类APP应用,而懒人听书,91熊猫看书等APP深得用户的喜爱。
APP开发市场报价
1.看移动手机app制作的本身的复杂度;需要服务器后台支持的复杂度要高,是3D游戏需要3D引擎的复杂度要高很多很多。
2.看企业app制作工作范围;如果你已做好设计,并制作好界面素材,准备好数据,并自备账号自己完成上线申请,仅委托开发就要便宜一些,反之如果委托全新的创意加上功能的策划,费用就会增高不好。
3.看手机客户端app的制作质量要求;一样的app,质量不同价格肯定受影响,并且App还有一个升级的问题,这个升级是有大量工作要做的,是否承担升级和完善的责任也会影响价格。
4.App开发的参考价格;
A-- 一个简单的生活应用App,不依赖后台,连设计加开发都委托,直接开发工期=2周,方案+测试+修改=2周,前前后后约1个月,看团队质量,价格应该在3万~10万;
B-- 一个游戏App,纯单机,不依赖后台,无应用内购买,无Push,2D游戏,合作应该也是4周左右,价格会略高点,5万~10万;
C-- 复杂的前后台app,比如现有系统整合的APP或者业务系统复杂的委托开发,这种差不多就要8万起,而且一起很难开发一个成熟的状态,需要差不多3次升级能达到一个可用度较高的状态,真要做好的话,找靠谱团队,价格应该在10万~几十万,周期2个月~3个月。
相对于App开发的成本来说,其推广和运营成本会更高,也有花费千万的推广费,依然砸不出可观的安装量的。也会有安装量还可以,但是活跃用户很低的,这就是产品运营上的缺失。还有一个是app的运营问题,目前市面上绝大多数的app都没有很好的盈利模式,连之前资本热捧的app市场现在也很萧条。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|艺之都网络社区

GMT+8, 2024-4-27 05:49 , Processed in 0.069107 second(s), 25 queries .

yizhidou X3.2

© 2007-2018 yizhidou

快速回复 返回顶部 返回列表