一个独立App开发人的自白:做APP就是一场赌局,你要会押注

下面我们就直接来看下APP从业者必知的整个APP开发标准流程。

一般的APP开发及上线流程 步骤如下:

首先,制作一款APP,必须要有相关的idea(主意),也就是说,第一步是APP的idea(主意)形成。

其次,就是通过那些idea来进行APP的主要功能设计以及大概界面构思和设计。

App的开发是一个不断推敲的过程。

首先,如果要做一款app,必须要前期进行沟通,初步表明此款app要实现的效果,属于哪个类型的app。在功能和实现价值基本敲定的情况下,开始进入项目评估阶段。这个时候产品经理会根据之前商定的功能进行价格和工期的评估,确立一个初步的项目排期。在系列的前期工作得到客户认可的情况下,签订合同正式开始项目。项目开始各个部门就开始项目的碰头会议,设计部门开始设计UI(产品界面)和UE(用户体验),针对产品开展创意设计,形成初步的效果图,经过首次客户的确认。

在根据交流的具体结果进行二次修改,最终与客户确认高保真视觉图,开始进入研发阶段。

经过工程师的一段时间研发,产品基本成型,正式开始测试。测试合格,确认没有bug后与客户进行沟通,开始验收。由客户进行测试,提出修改意见。

客户验收合格满意后,开发者会将app交付客户,客户根据APP预估的访问量、用户数量等来进行服务器的选择,服务器可以自己购买管理,也可以购买后托管,也可以直接租赁。服务器的好坏也直接影响APP用户体验的好坏。

选定好服务器以后APP就可以正式上线。

具体的我们可以看下这个APP开发标准流程信息图:

在上线这个步骤中,首先要在前期预留时间。

苹果的APP store审核一个应用需要一周左右时间,所以如果是计划上规定上线时间的项目,开发测试一定要提前半个月完成,以给上线审核预留时间。

安卓各市场一般审核较快,普遍在3天左右即可。

安卓市场众多,选取哪些平台上线比较好呢。如果此APP不牵扯到独家合作的话,那建议上线国内主流的平台,如安卓市场、安智市场、豌豆荚、应用汇和机锋市场等等。一些不出名的市场会从大型市场上抓取部分应用,所以发布不必涵盖所有市场。

第二部分:上线所需资料与注意事项

一、申请成为开发者

1. 公司开发者上传营业执照扫描件(已年检)

2. 个人开发者上传个人有效身份证的正反两面扫描件

3. 所有上传证明材料必须真实有效

4. 开发者提供的联系人,联系电话将作为手机应用市场与开发者联系的渠道,需真实有效

二、上传软件资料注意事项

1.软件名称、文字介绍及截图不能违反国家相关规则;

2.软件介绍里有网址的,必须与软件开发者或者内容相关,不得有其他无关内容

3.软件图标、截图必须来源于上传软件且内容清晰,与当前版本对应

三、app发布流程中需注意:

1.确保软件能正常安装、使用、卸载,保证良好的用户体验

2.不得抄袭,如有侵权行为则不会通过审核、已经上线软件将立即下架

3.不违反国家相关规则;

4.如软件有收费内容,必须给用户以明确的提示

5.如软件含有内置SDK(软件开发工具包),须不含违反国家相关法律的信息;

四、手机app框架和原型需求图生成

1.制作app需求,和客户沟通确认app

2.管理平台开户

3.双版本app框架输出

4.App内容架构组织

五、App ui设计及制作

1.手机app界面设计——app素材收集与加工

2.手机app图标设计——app内容制作上传

3.客户确认

六、手机App程序测试调优

1.App内容测试

2.App性能测试

3.App功能测试

4.App视觉测试

七、手机App应用上线发布

1、App store发布

2、主流安卓市场发布

3、App下载页(web/wap)发布

4、二维码生成

5.App应用手册

总的来说:简洁舒适的界面+新颖吸引的内容+良好的服务器+定时更新升级=好的用户体验。

转载于:https://www.cnblogs.com/syxchina/p/7495259.html

APP开发的基本流程相关推荐

  1. app开发外包的流程、需求、报价,需要知道的细节!

    app开发外包的流程.需求.报价,需要知道的细节! 随着时代的需要,很多企业都迫切需要一款自己的企业App或者是其他对自己有用的App.当公司和企业中没有自己的开发团队,或者说自己的开发团队并不能完成 ...

  2. ios App开发的基本流程

    对于苹果App开发,客户都会选择定制开发,价格贵但鞋子是否合脚只有自己知道.买个实用和放心的产品总比抱个免费没用的东西回家要好得多.iOS App软件开发的基本流程比较简单,只是需要注意一些小的细节, ...

  3. 【iphone】开发者传授APP开发,审核,发布流程!

    [iphone]开发者传授APP开发,审核,发布流程!  无庸置疑,iPhone已成为业内最热议的游戏开发平台之一.尽管这一领域已有不少现成的iPhone游戏开发指南,但对于尚无丰富的iPhone游戏 ...

  4. B2C商城APP开发方案及流程

    随着国家近几年对于互联网行业的大力支持,淘宝商城APP的火热,都带动了商城APP的开发,最为商城APP中的一个类别,B2C商城APP的开发方案是怎么样的呢?流程又分哪一些呢?接下来专注于商城APP开发 ...

  5. 企业app开发的基本流程!

    随着移动互联网的发展,目前传统企业也开始转型,一家合格而又有前途的企业必定是会有企业APP的,所以众多企业也在开始寻找APP开发公司来制作一款适合自己企业的APP,企业APP开发不像微信小程序或者一些 ...

  6. 教育类app开发的基本流程是什么?

    有很多在软件开发公司上班的朋友经常向小编提到,当他们接到教育类app开发的项目后,没过两天就会接到投资方的电话:"我们的教育类app做好了吗?"这样频繁的询问,其实非常影响软件开发 ...

  7. APP开发的详细流程

    随着互联网的发展越来越多的企业要开发独立的APP进行业务拓展,那么APP开发的流程是怎么样的呢?需要注意什么呢,今天我们来探讨一下.北京木奇移动技术有限公司,专业的软件外包开发公司,欢迎交流合作. 1 ...

  8. 北方互动:APP开发的具体流程

    随着科技的发展,移动APP开发成为一股浪潮,类似网站开发一样,不论是IOS还是Android的应用开发,其实都遵循着一定的开发流程,只有遵循一定的流程,才能更高效地开发出一款APP.那么,APP的开发 ...

  9. 北京APP开发公司研发流程

    1.需求分析 在APP开发之前,要先充分了解客户所要开发的APP平台的具体功能需求.产品设计需求.开发周期.开发预算等等.在技术评估方面,则要对研发难度.需求可行性进行评估分析.了解清楚客户所有的功能 ...

最新文章

  1. 直观讲解一下 RPC 调用和 HTTP 调用的区别!
  2. 2021.9.6 跑FICS【当时的经验】
  3. bzoj3410[Usaco2009 Dec]Selfish Grazing 自私的食草者*
  4. poj1236-Tarjan算法
  5. bzoj 2535: [Noi2010]Plane 航空管制2【拓扑排序+堆】
  6. android 录像机,android 录像机
  7. 前端学习(1387):多人管理项目7登录 数据库连接
  8. 推荐标星 100 K 的 GitHub 开源项目
  9. 白帽子学Linux教程,网络安全工程师与白帽子***教你Kali Linux***:内网***实战技巧...
  10. 为什么你应该用Yarn而不是Npm来管理你的项目依赖?
  11. 雷军微博正式“确认”:Redmi Note 9 5G高配版处理器就是它
  12. ACPI文件处理与屏蔽独显、亮度调节
  13. 北大pkuseg分词 和 jieba 分词对比测试,结果出乎意料...
  14. 什么是前端开发工程师?
  15. 裕太微递交招股书上会稿:拟募资13亿元,哈勃投资、小米等为股东
  16. Android - 基于EasyAR SDK的AR红包的实现
  17. 疫情下的生鲜配送,数字供应链发挥了重大作用
  18. 我犯了一个非常基础的错误:在对List的循环中改变了List
  19. 对于大数据的发展,主要划分为哪几大阶段?
  20. 常微分方程(Ordinary differential equation)

热门文章

  1. Kafka的基础概念
  2. 斯坦福机器学习网易公开课笔记3
  3. ACM SIGKDD 2020 Conference会议资料整理
  4. DDS (Data Distribution Service) 数据分发服务-规范中文翻译
  5. 在信息社会中计算机主要应用在哪些领域,《了解计算机在信息社会中的应用》教学设计.doc...
  6. 旅游网站建站用什么系统好?
  7. 科幻也将成为现实 努比亚α将亮相MWC2019
  8. 04-查询窗口的使用
  9. Microsoft word/Excel/PPT打开报错问题
  10. 传智播客设计学院网页制作案例