最近,許多開發者進駐手機領域,小團隊也能夠構想出優秀和獨特的想法,使用業余時間便足夠來開發應用。
每個開發循環遲早到會走到應用幾近完成這個點。接下來要做什么呢?你可曾聽說過“用戶體驗”這個詞?以下這10個技巧能夠使新手機應用在發布前提升質量,最大化發掘該應用的潛力,從而最小化用戶差評和低下載量這種不良結果。
1、首次開啟體驗
優秀的網站和手機應用有諸多相似之處。這兩者都能夠迅速吸引用戶或訪問者。如果沒有做到這點,用戶很可能會轉而尋找其他替代品。多數用戶不愿意浪費時間來弄清楚要如何運行應用或閱讀復雜的教程。他們會選擇放棄該應用。
首次開啟應用時,每個人的腦中都會浮現出相同的3個問題:我在哪里?我現在能夠做什么?我接下來能夠做什么?
努力使應用立即對這些問題做出回答。如果你能夠在前數秒的時間里告訴用戶這是款適合他們的產品,那么他們勢必會進行更深層次的發掘。
gowalla(from phandroid)
(Gowalla有著良好的首次開啟體驗。護照緩緩打開,讓你可以立即查看個人信息、即時建議以及更多的動作和通知。)
2、便捷的輸入方式
想想看你是如何使用手機設備的:開發者的手機安靜地躺在平坦的桌面上,連接到配有大型鍵盤的PC上,或許還完全打開背光功能。現在,想想其他人如何使用他們的智能手機:走在熙熙攘攘的大街上,一手拿著杯咖啡,另一手拿著設備,努力弄清楚他們最喜歡球隊的表現情況。
在多數時間里,人們只使用1個拇指來執行應用的導航。不要執拗于多點觸摸以及類似的復雜輸入方法,要多考慮滾動和觸摸方式。讓人們可以迅速地完成屏幕和信息間的切換和導航。讓他們可以快速獲得所需的信息,珍惜用戶每次的輸入操作。
Tasko(from phandroid)
(你只需要簡單的觸碰和輸入文字就可以給Taskos應用添加新任務。當然,你還可以修改許多設置,但這些都只是可選操作。)
3、對比度
你的開發環境或許是有著大型屏幕且光照適當的房間,但用戶使用應用的環境可能并非如此。盡管我們不愿意,但是我們確實常需要在陽光強烈的環境下使用手機設備。這種情況會對我們觀
看屏幕產生很大的影響,界面設計時應當考慮到這點。在上述不佳條件下,可能會導致細節丟失,顏色分辨不清,某些元素因陽光反射而完全消失。
這并不意味著你只能將界面設計成黑白樣式,拋棄UI設計中所有漂亮的細節。這僅僅意味著,重要元素應當有足夠的對比度,使之在此類條件下能輕易識別。如果你想要給代碼元素上色,那么要添加簡單文字標簽之類的選項。如果你想用小細節和信息來改善應用外觀,這也是可以的,只是要確保你的UI沒有這些元素時依然能夠運轉。
為界面設置清晰的等級,大而明亮地呈現最有價值的功能,將任何不重要的內容完全移除。
soundhound(from phandroid)
(雖然SoundHound的屏幕上有著許多選項,但是主要功能用明亮和加粗的字體清晰地呈現在界面頂部。)
4、不要讓用戶等待
沒有人喜歡等待,在移動領域中尤其如此。我們將設備帶上火車,在汽車上快速回復郵件,或者在走出屋子的時候查看天氣預報。我們利用時間間隙來做這些小事情,來換取更多時間做真正喜歡做的事。不要讓人們等待你的應用做某件事情。提升應用表現,改變UI,讓用戶所需結果的呈現變得更快。
當然,所有人都能夠理解,有些任務需要花一定時間來執行,或者應用需要從網絡上下載某些容量較大的數據包。但是不要讓用戶毫無意義地等待。要讓他們感覺到任務正在執行中。為按鍵添加“選擇”或“按動”的狀態,加載時間較短時可以添加旋轉符號,加載時間較長時可以使用進度條。但是,絕不要讓用戶面對空無一物的屏幕。
等待總是令人苦惱的。至少要讓用戶知道他們還需要等待多長時間。
Google Reader--waiting(from phandroid)
(Google Reader應用在設備頂端顯示一個小的旋轉符號,每當應用在后臺加載內容時這個符號就會出現,這樣你就會意識到自己或許需要等待一段時間。)
5、不要忘記橫向呈現方式
有時,你或許會忘記手機設備不只有單一的縱向呈現。雖然多數人能夠適應只支持縱向模式的應用,但確實有某些人喜歡橫向使用他們的設備,尤其是那些有著實體鍵盤的設備。隨著Android平板電腦的流行,這類用戶的數量可能會逐漸增加。
不要認為橫向模式只需簡單地加寬應用界面。橫向使用設備有著完全不同的用戶體驗。在這種情況下,你可以用兩個拇指與屏幕互動。輸入變得更為簡單,而且多數情況下你會由左向右閱讀,不是由上向下。事實上,如果你的應用需要大量的閱讀和文字輸入,那么絕對要有良好的橫向模式。
對用戶來說,橫向體驗是完全不同的。你可以利用這種更寬的布局,以完全不同的方式呈現信息。比如,之前位于屏幕上方的按鍵可以移動到屏幕一側。利用更寬的屏幕,地圖、圖表和圖片可以呈現新的信息。
youtube app(from phandroid)
(先構建和改善一種屏幕方向,然后再制作另一種。注意每種布局的利弊,睿智地加以利用和改良。YouToube應用官方版本為不同的方向模式設計了不同的布局,兩者都在各自的縱橫比下完美地運轉。)