客户端项目开发流程

开发步奏:需求分析---》UI(界面)---》UE(用户的交互的设计《易用,简约,避免输入,信息扁平化,增强交互》)---》架构分析与设计(mvc,缓存策略,是否预留广告位,可扩展性)---》业务逻辑分析(根据需求分析业务逻辑(用户人群,客户端可以提供的服务,使用流程,客户端运行的核心类《类的属性,方法,关系》))---》与服务器交互方式(http(传输数据包大速度慢,安全性差,对开发人要求不高,开发效率高,容错性好),socket(开放人员要求高,成本高,传输数据小,速度快,安全性高,适合客户端与服务器实时交换数据))---》数据的交换方式(json(轻量级的数据交换格式,易于人阅读和书写,同时也易于机器解析和生成),xml(sax和dom)类似于HTML的语言,没有预先定义的标签,使用DTD文档类型定义组织数据,格式统一,跨平台和语言 )---》接口定义(开发人员和服务器人员去定义(一般URL,请求参数说明,返回内容以表格形式产生))

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值