文档章节

移动端快速开发心得

IT追寻者
 IT追寻者
发布于 2017/04/06 21:48
字数 692
阅读 31
收藏 0

移动开发主要关心两件事情:UI的实现和接口的联调。
为了项目的快速开发一般采取并行进行方式,移动端与后台先对接口设计达成一致,最终服务端产生接口文档;接口文档作为链接移动端和服务端的桥梁;然后服务端去设计服务端的后台管理功能和接口实现;移动端根据UI的设计进行UI代码的编写;在UI编写阶段可以根据接口文档先实现开发中所有需要的实体类;然后根据界面移动端组织模拟的数据;移动端最复杂的不过出现一个界面有多种状态;为了实现不依赖服务端情况下走通流程可以采取增加中间状态页面;通过状态页面向展示的界面传递不同的状态数据来完成对所有情况的覆盖。移动端一般都是先向服务端请求数据;根据请求数据的成功与失败做不同的逻辑显示;为了在接口没有完成的情况下移动端可以独自运行起来,可以采取让接口请求失败时候先走成功的逻辑;在失败处模拟出接口调通情况下的返回数据。通过以上过程的实施可以快速完成移动端开发,最后一步只需要跟服务端联调一下大流程即可。这是经过多个项目实践获得的经验,经过总结实施大大加快了开发进度,在其中非常紧的情况下,我们只需要3天时间就完成了与服务端20多个接口的联调。
其他经验:
(1) UI导出的界面一般都是平级放置导致界面多且无序(特别是一个界面有多种展示状态),按照功能对界面进行按照文件夹进行重新组织,一个文件夹下按照状态名称命名图片。
(2) 针对多状态界面做出字典表,在字典表中针对每项做出详细描述;特别在对按钮控制上可以通过表格的建立抽取出共性为开发理清思路。

© 著作权归作者所有

IT追寻者

IT追寻者

粉丝 31
博文 421
码字总数 61665
作品 0
海淀
高级程序员
私信 提问
最佳App开发模式 – 快速开发,极致体验【上海站】

活动概况 时间:2015年03月14日13:30-17:00 地点:上海市金沙江路3131号三楼多功能厅 主办:APICloud、Ping++、云知声、TopGeek 网址:www.apicloud.com 费用:免费 *场地届时会提供30张免费...

API_Cloud
2015/03/03
3
0
最佳App开发模式 – 快速开发,极致体验【上海站】

活动概况 时间:2015年03月14日13:30-17:00 地点:上海市金沙江路3131号三楼多功能厅 主办:APICloud、Ping++、云知声、TopGeek 网址:www.apicloud.com 费用:免费 *场地届时会提供30张免费...

API_Cloud
2015/03/03
553
2
UI组件库从1到N开发心得-组件篇

距离第一篇UI组件库文章发布已经过去3个月了,在此期间利用零零散散的时间持续更新owl-ui组件库,目前owl-ui移动端组件库已经更新3大类(基础、表单、弹出层)9种组件(Button、Tabs、Input...

D文斌
05/20
0
0
OSC 大咖说 | 专访 APICloud 刘鑫:人的想法永远领先于科技,科技需要环境才能爆发

征战移动互联网,一个核心思想就是“唯快不破“,对移动端App开发更是这样,产品迭代速度在一定程度上也代表了其获取用户的速度。随着App更新换代越来越加快,传统App开发效率无法保证,开发...

花仲马
2016/04/18
5.4K
42
社区系统:如何搭建旅游攻略社区

随着国内经济的快速发展,人民经济收入和生活水平的提高,越来越多的人们在节假日会选择旅行,旅游行业蓬勃发展,并呈逐年上升趋势,同时,大多数游客尤其是自由行游客会在旅行前访问旅行攻略...

ThinkSNS账号
2018/07/18
45
0

没有更多内容

加载失败,请刷新页面

加载更多

rime设置为默认简体

转载 https://github.com/ModerRAS/ModerRAS.github.io/blob/master/_posts/2018-11-07-rime%E8%AE%BE%E7%BD%AE%E4%B8%BA%E9%BB%98%E8%AE%A4%E7%AE%80%E4%BD%93.md 写在开始 我的Arch Linux上......

zhenruyan
今天
5
0
简述TCP的流量控制与拥塞控制

1. TCP流量控制 流量控制就是让发送方的发送速率不要太快,要让接收方来的及接收。 原理是通过确认报文中窗口字段来控制发送方的发送速率,发送方的发送窗口大小不能超过接收方给出窗口大小。...

鏡花水月
今天
9
0
OSChina 周日乱弹 —— 别问,问就是没空

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @tom_tdhzz :#今日歌曲推荐# 分享容祖儿/彭羚的单曲《心淡》: 《心淡》- 容祖儿/彭羚 手机党少年们想听歌,请使劲儿戳(这里) @wqp0010 :周...

小小编辑
今天
963
11
golang微服务框架go-micro 入门笔记2.1 micro工具之micro api

micro api micro 功能非常强大,本文将详细阐述micro api 命令行的功能 重要的事情说3次 本文全部代码https://idea.techidea8.com/open/idea.shtml?id=6 本文全部代码https://idea.techidea8....

非正式解决方案
今天
5
0
Spring Context 你真的懂了吗

今天介绍一下大家常见的一个单词 context 应该怎么去理解,正确的理解它有助于我们学习 spring 以及计算机系统中的其他知识。 1. context 是什么 我们经常在编程中见到 context 这个单词,当...

Java知其所以然
昨天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部