UI设计的交互流程

入行前,很多人把UI设计理解为平面设计的电子化。

直到接触和学习到了交互设计和用户体验的知识,才慢慢明白这些才是UI设计中最与众不同的地方。

对于即将入行的新人,入行多年的老设计师有经验要分享给你。

APP到底如何工作

正常情况下,一款上线的内容型APP要能正常的使用,一般会有 客户端(就是我们的APP)和服务器,不过有一些纯工具类的app只要有客户端就能正常使用,不需要服务器配合。

UI设计的交互流程_第1张图片

 IT问答库icon-default.png?t=M85Bhttp://www.mobiletrain.org/qa/

客户端就是我们手机上的APP,但是不同手机系统不同,所以要根据系统匹配,目前主流的有IOS、Android两大系统,华为新出的鸿蒙系统是需要新作匹配还怎样,大狮兄还在学习当中,如果有了答案我通知你们吼~

服务器主要储存的是两类东西,app的内容资源(数据库)和各种前后端的代码。其实服务器就是一堆的电脑主机里的硬盘,只不过都分布在各个地方的数据中心。除了客户端,基本上所有的和app运行相关的数据都保存在了服务器。

UI设计的交互流程_第2张图片 

后端,也叫后台,你可以简单地理解成负责APP后勤的部门,他负责了客户端和服务器端各种数据的传递和交流

内容管理系统 就是一套网站系统,专门用来对APP服务器上的内容进行增删改查。

字段

字段它在整个产品的开发过程中是一个很重要的概念。从产品整理需求开始到开发完成,每一个环节它都有着重要的作用。

我把它理解为,字段是所有app页面当中由内容管理系统控制或者由后台动态生成其显示内容的元素。简单地说,就是这个元素的具体内容是可被改变的,那这个元素就是一个字段。

如何避免开发想打你

在工作中,经常会遇到各种页面改版的问题,在原有基础上进行调整。

如果你稍微不控制一下自己的脑洞,可能你觉得很简单的一个改动就会让程序员忙活大半天。

对于开发来说,新写容易调整难,调整代码是一件很费时费力的事情,调整代码并不是像外人想象的那么容易,很多代码调整的过程中会出现很多新的问题,开发人员都需要去一一解决。

UI设计的交互流程_第3张图片

 IT问答库icon-default.png?t=M85Bhttp://www.mobiletrain.org/qa/

保证交互流程不变

除非是产品提出需要,不然尽量要在保持原有交互逻辑和功能的基础上对页面进行改版,如果一定要动交互,最好和开发人员进行一定的沟通,让他们对改动的方向有一些了解。

保持视觉一致性,建立基本的设计系统

一致性不仅仅是为了视觉上的美观和统一,在开发过程中,也可以大大减少程序员的工作量,如果你的页面的组件都是统一或者有一定逻辑性,程序员在开发过程中就可以按照你的设计逻辑进行开发,建立各种统一或者有一定逻辑变化的模块组件,后期代码调整过程中就能做到像sketch中symbol的作用,只要简单地改组件的参数,就能应用到大部分界面里了。

你可能感兴趣的:(ui)