準則
下面的這些設計準則是為了讓Android的使用者體驗團隊保持使用者最佳的體驗而發明設計的。
把他們融合到你的創造力中,作為你的設計理念,而不是有意地去使用。
吸引我
用驚奇的方式來取悅我
- 一個漂亮的介面,一個用心安排的動畫或是恰到好處的音效都是一段很棒的使用者體驗。
- 微妙的效果可以使人感覺毫不費力,並且感到手中有一股強大的力量。
真實的物體比按鈕和選單更有趣
- 讓使用者直接去觸動和操作你的應用中的物體。
- 這節省了很大一部分用於讓操作變得讓使用者更加滿意的時間。
讓我來個性化
- 使用者總是喜歡加上一些個人的元素,因為這讓他們有歸屬感和控制感。
- 提供感性的,漂亮的預設介面,但同時考慮到一些樂趣,有選擇性地讓使用者定製一些東西而不影響到主要的任務。
讓它瞭解我
- 隨著使用者地不斷使用,讓應用瞭解使用者的喜好,而不是一遍遍地做同樣的選擇。
- 將之前使用者做的選擇放在一個很輕易就可以獲取的地方。
讓生活變得簡單
保持簡潔
- 使用簡單的詞彙所組成的片語。
- 如果你的句子太長,使用者很可能會選擇直接跳過。
圖片比文字更快
- 考慮用影像來展示你的點子,它們更容易引起使用者的注意並且比文字更加有效。
給我建議但讓我做最後的決定
- 做出你最好的猜測而不是直接詢問使用者。
- 很多選擇和決定讓使用者覺得很不爽,僅僅是因為你做了錯誤的選擇,並允許撤銷。
僅僅在我需要的時候顯示選項
- 當使用者一開始就看到一大堆東西的話會感到壓力很大。
- 把任務或是資訊放到一個小塊的可收縮的塊中。
- 隱藏那些並不是很需要的選項,當使用者需要的時候告訴它。
我得時刻知道我在哪
- 讓使用者知道他在程式中的方位,使應用中的每一個地方都不一樣
- 並且用過渡來顯示螢幕之間的關係,在應用的程式中給予反饋。
永遠不要丟失我的東西
- 儲存好使用者所做的一切,並且讓它在任何地方都能得到。
- 儲存好設定,個性的手勢還有跨平臺的一些創造。
- 這讓升級變成這世界上的最簡單的事。
如果它看起來是這樣,那麼它的表現就應該是那樣
- 通過視覺上的區別而不是微小的變化來幫助使用者來識別功能上的不同。
- 避免用模板,它們看起來很像但實際上有著不同的功能。
它真的重要的時候再提醒我
- 就想一個很棒的個人助理,處理掉不重要的資訊。
- 使用者只想專注於自己想做的,除非是很緊急的事情,打斷使用者會很令人沮喪。
給我驚喜
給我能夠通用的技巧
- 當人們靠自己摸索出東西的使用方法的時候,他們的感覺會非常棒。
- 在你的應用程式裡使用其他安卓應用廣泛採用的互動技巧——包括相同的視覺模式和肌肉動作,可以讓使用者更容易上手也更容易獲得滿足。
- 比如,“輕掃”就是一個在安卓應用中廣泛使用的良好的導航快捷手勢。
不是我的錯
- 當你在提示使用者做出糾正的時候,請溫柔一些。
- 他們在用你的應用的時候想覺得自己非常聰明。
- 如果他們做了錯事,給出清晰的修改提示,而不是技術的細節。
- 如果你能在神不知鬼不覺的情況下搞定,那就再好不過了。
積極反饋
- 把複雜的任務細化成很小的步驟,使其能夠很容易完成。
- 在使用者操作的過程中給予積極的反饋,即使是一些微小的鼓勵。
為我完成複雜的任務
- 去做一些使用者覺得不可能做到的事來讓新手看起來像一個專家。
- 例如,結合多種照片效果的快捷方式,只需幾步操作,就可以使業餘的照片看起來讓人驚豔。
讓重要的東西最容易找到
- 不是每一個操作都同等重要。
- 決定哪一個是你的應用中最重要的操作,把它放在最明顯的位置,讓使用者很容易就能找到,就像相機中的拍照鍵,音樂播放器中的暫停鍵。
原文連結