交互设计是对用户在实际使用软件的过程中,如何与其进行交互的深刻理解。交互设计主要研究可用性和用户行为,好的交互设计可以解决用户为获取所需信息而执行某个任务过程中的问题。平滑,流畅的提取适当信息,或者让用户使用正确的动作来操作应用程序。
Swiping:滑动:打开操作界面;
Pinching:缩小屏幕;
Tilting:倾斜:屏幕横竖切换;
Shaking:取消命令。
这些操作,让用户使用手机的时候,会有一定的沉浸感;
更深层次的对话的虚拟对话:
闪光灯light,
加速器accelerometer,
振动vibration,
指南针罗盘compass,
还有测斜仪inclinometer:根据重力测量手机的倾斜角度;