前言
前面几篇文章介绍了SAP FIORI for iOS的基础知识,并且做了两个简单的应用.一种使用SAP Cloud Platform SDK assistant,一种是通过手动编程. 有些朋友反馈说写的有些潦草,对于没有基础知识的看起来比较费劲,比如如何做原型,怎么使用 sketch,如何把一个应用从设计到开发完整的完成.
基于这些反馈,我将会在接下来的文章中尽量详细的介绍,本人也在学习过程中,希望能够和朋友们一起进步.
在本系列文章中,我会通过一个订单展示应用,详细的介绍各个阶段需要做的工作.该应用基于 Northwind odata 模型.
应用的初期研究和设计
- 模型的搭建
做任何应用,首先要确定模型,而模型的搭建,完全基于需求.我们要做的应用需要实现那些功能,能够帮助到最终用户方便的完成业务流程,这是必须弄清楚的.
举例来说, 应用的使用者是谁,使用者最关心的功能是什么,目前的使用者遵循的业务流程是什么,这个应用的引入能够帮助使用者解决什么具体的问题. - 屏幕的初期设计
对于应用的 UI 设计,开始首先确定需要几个屏幕,屏幕之间的关系如何,如何流转,每个屏幕所涵盖的功能是什么.
在该阶段无须特别关注具体使用什么样的 UI 组件,该应用什么样的动画,里面有什么具体的数据,只需搭建一个简单的屏幕框架即可.在这个阶段,基本上使用纸笔完成设计就可以了.
订单展示应用总体设计
- 需求
- 使用者: 客服以及主管
- 主要功能: 能