静态屏幕显示界面的外观。交互设计决定了人们使用它时会发生什么:他们可以按下或拖动什么,界面如何响应,以及之后如何变化。滑动删除、拉动刷新以及通过点击按钮打开的菜单都是交互设计。
一些原则指导着最好的交互设计。可供性:应该清楚可以交互的内容。反馈:每个行动都应该得到立即、可见的响应。可预测性:相同的动作应该产生相同的结果。宽恕:错误应该很容易纠正。
运动是主要工具之一。从底部向上滑动的一张纸显示了它的来源和去向。弹簧跟随您的手指并自然固定,使手势感觉直接。如果使用不当,动作会减慢人们的速度,因此交互设计师要仔细决定什么应该移动、移动的速度以及原因。
无法使用静态图像测试交互。设计师构建原型,从简单的可点击流程到具有逻辑的详细原型,以测试其感觉。挑战在于,原型通常由开发人员重建,而细节在交接过程中会丢失。
将交互存储为数据的工具可以减少这种损失。我们制作的 ExodeUI 将状态、弹簧物理、输入和事件保存在一个在真实应用程序中运行的打开文件中,因此您设计的行为就是交付的行为。