靜態螢幕顯示介面的外觀。互動設計決定了人們使用它時會發生什麼:他們可以按下或拖曳什麼,介面如何回應,以及之後如何變化。滑動刪除、拉動刷新以及透過點擊按鈕開啟的選單都是互動設計。
一些原則指導著最好的互動設計。可供性:應該清楚可以互動的內容。回饋:每個行動都應該得到立即、可見的回應。可預測性:相同的動作應該會產生相同的結果。寬恕:錯誤應該很容易糾正。
運動是主要工具之一。從底部向上滑動的一張紙顯示了它的來源和去向。彈簧跟隨您的手指並自然固定,使手勢感覺直接。如果使用不當,動作會減慢人們的速度,因此互動設計師要仔細決定什麼應該移動、移動的速度以及原因。
無法使用靜態圖像測試互動。設計師建立原型,從簡單的可點擊流程到具有邏輯的詳細原型,以測試其感覺。挑戰在於,原型通常由開發人員重建,而細節在交接過程中會遺失。
將交互儲存為資料的工具可以減少這種損失。我們製作的 ExodeUI 將狀態、彈簧物理、輸入和事件保存在一個在真實應用程式中運行的開啟檔案中,因此您設計的行為就是交付的行為。