UI交互设计与开发实战
吕云翔 杨婧玥 等
Preface前言
随着计算机行业和互联网的迅速发展以及应用领域的拓宽,用户界面在生活中无处不在,并且用户界面设计逐渐成为当前互联网相关行业的热门专业。用户界面是系统中不可缺少的部分,为人与计算机系统进行消息交换提供了媒介。用户界面设计是指为用户提供人机交互的可视化界面,在用户界面设计中,需要提取用户需求,针对需求进行分析,设计出合理美观并且操作简便的界面。用户界面设计是一门集人机工程学、认知心理学、人机交互原理学和设计艺术原理于一身的综合性学科。
本书共10章,从用户界面设计的基本知识出发,首先阐述用户界面设计中所涉及的生命周期和活动,再通过详细的例子介绍Axure RP原型设计软件的使用以及界面中各个控件的设计与实现,最后从软件开发和软件工程角度以网页端、移动端和PC端案例来讲述界面设计从设计到实现的过程。全书具体内容如下。
第1章主要介绍什么是用户界面设计以及用户界面设计的主要研究内容和发展历史,向读者详细介绍了用户界面的基础知识。
第2章先通过介绍界面设计在软件开发过程中的作用来说明界面设计对软件系统的重要性,再介绍界面设计与软件工程关系和软件工程活动的关系。
第3章主要介绍界面设计中的目标及原则。首先介绍界面设计中的可行性目标及度量的标准,再介绍设计中的认知过程,最后从移动端、PC 端和网页端三个方面来阐述界面设计的原则。
第4章主要介绍界面设计中的交互设备。首先介绍输入设备,再介绍输出设备,最后介绍三维辅助设备。
第5章主要介绍界面设计与软件开发的生命周期,首先介绍软件开发的生命周期模型,如瀑布模型、螺旋模型等,再根据软件开发的生命周期模型介绍界面设计的生命周期模型,两者有相似之处,软件开发的生命周期包含界面设计的生命周期。
第6章主要阐述在界面设计生命周期过程中涉及的活动,首先讲述用户需求的获取,介绍需求获取的方法和原则,强调在需求获取过程中最重要的是理解用…