人(rén)
已閱讀
已閱讀
在APP開發産品設計中我們要注意哪些
來(lái)源:lexintech.com 發布時(shí)間:2018-02-05
在APP開發的(de)産品設計中,産品界面、使用(yòng)情景、用(yòng)戶操作等都會影(yǐng)響用(yòng)戶對(duì)産品的(de)體驗。因此我們在設計的(de)過程中應遵循一定的(de)原則,避免設計者片面的(de)根據自己主觀認識對(duì)産品做(zuò)出抉擇。
深圳樂(yuè)信科技從事APP開發多(duō)年,開發過的(de)APP類型多(duō)樣,在APP産品設計方面積累了(le)一些經驗和(hé)心得(de),今天總結幾條,希望能給正在做(zuò)APP開發或設計的(de)朋友們可(kě)以參考。
一、用(yòng)戶界面應該是基于用(yòng)戶的(de)心裏模型,而不是基于工程實現模型
就是把後台本來(lái)很複雜(zá)的(de)事情通(tōng)過設計符合用(yòng)戶日常生活中常用(yòng)的(de)浏覽方式或操作方式。其實這(zhè)一點是設計師把生活中的(de)細節和(hé)數據結合的(de)凝聚點,用(yòng)戶的(de)心理(lǐ)模型抓的(de)越準,界面就會越優秀。
二、培養用(yòng)戶使用(yòng)情景的(de)思維方式做(zuò)設計
要做(zuò)到這(zhè)個(gè)原則其實是很難的(de),需要長(cháng)期的(de)實戰經驗才能做(zuò)到這(zhè)點。
那我們都知道米聊出的(de)比微信早,但後來(lái)被微信反超,個(gè)人(rén)認爲不光(guāng)是QQ幫了(le)微信很大(dà)忙,比如用(yòng)戶登錄門檻低,用(yòng)戶來(lái)源,廣告打得(de)響之類的(de),其實在用(yòng)戶使用(yòng)情景方面米聊研究的(de)沒有微信透徹。
對(duì)于一個(gè)社交即時(shí)通(tōng)訊産品,添加好友的(de)功能是好友彙聚的(de)來(lái)源,雖然米聊微信都綁定手機通(tōng)訊錄,但話(huà)又說回來(lái),用(yòng)戶找手機通(tōng)訊錄聯系人(rén)語音(yīn)聊天的(de)還(hái)是比較少。添加好友是引導用(yòng)戶去發現好友,找好友, 碰好友的(de)一扇門。所以對(duì)于這(zhè)麽重要的(de)功能放置在應用(yòng)程序的(de)哪個(gè)位置,在産品前期就會讓用(yòng)戶明(míng)顯的(de)去選擇用(yòng)哪個(gè)應用(yòng),因爲聊天工具的(de)前提是要有人(rén)和(hé)你聊天。
三、盡量少的(de)讓用(yòng)戶輸入,輸入時(shí)盡量多(duō)給出參考
移動端的(de)虛拟鍵盤一直是科技界無法解決的(de)一個(gè)難題,虛拟鍵盤的(de)主要缺點:1.輸入定位無法反饋,所以無法形成高(gāo)效的(de)盲打;2.虛拟鍵盤的(de)空間限制,手指的(de)點擊經常造成誤按。光(guāng)是上面這(zhè)兩點就讓虛拟鍵盤在輸入上大(dà)打折扣,所以我們在設計應用(yòng)程序時(shí),隻要遇到Input Box的(de)控件時(shí),首先就要想到盡量讓用(yòng)戶少輸入,或者智能的(de)給出參考。
四、全局導航需要一直存在,最好還(hái)能預覽其他(tā)模塊的(de)動态
全局導航在Web交互設計中比較容易做(zuò)到,在手機移動端全局導航要看産品設計的(de)需求,什(shén)麽功能需要全局導航,社交應用(yòng)通(tōng)常是:消息,通(tōng)知,請求;音(yīn)樂(yuè)視頻(pín)應用(yòng)通(tōng)常是:下(xià)載,搜索;工具類産品經常是核心工具條(tool bar) 比如浏覽器,語音(yīn)助理(lǐ),音(yīn)樂(yuè)識别應用(yòng)等等。
全局導航的(de)價值在于可(kě)以讓用(yòng)戶在使用(yòng)過程中不會丢失信息,減少主頁面和(hé)次級頁面之間的(de)跳轉次數,當然全局導航中的(de)info-task要能在當前頁面完成,如果需要跳轉到新界面,就會失去全局導航的(de)意義,因爲當出現多(duō)個(gè)info-task的(de)時(shí)候,就需要用(yòng)戶不停的(de)進入全局導航頁面來(lái)完成。
五、提供非模态的(de)反饋,不打斷任務流
模态彈出框的(de)書(shū)面名稱在iphone OS中稱作:Alert-box,在Android OS中稱:Pop-up box, 我們都知道彈框會打斷任務流,所以在有限的(de)屏幕上怎樣讓這(zhè)些彈框弱化(huà),或者說優雅、紳士的(de)提醒用(yòng)戶,這(zhè)個(gè)需要設計師來(lái)定義。
模态是指界面中隻有提醒彈框才具有可(kě)交互行爲,其他(tā)一切都不可(kě)操作;非模态不會把提醒做(zuò)成彈框,可(kě)能會處理(lǐ)成List Notification, Toast list等方式來(lái)提醒用(yòng)戶。
六、不要讓用(yòng)戶等待任務完成,用(yòng)戶還(hái)要發現更多(duō)有意思的(de)地方
移動互聯的(de)核心就是給用(yòng)戶帶來(lái)移動體驗的(de)方便和(hé)高(gāo)效,這(zhè)是 移動互聯網APP需要考慮的(de),用(yòng)戶在使用(yòng)你産品在很多(duō)情況下(xià)都是碎片時(shí)間, 所以在設計上盡量讓用(yòng)戶在短時(shí)間内熟悉我們的(de)産品,知道這(zhè)個(gè)産品的(de)誠意,特别是某些等待界面需要設計,不能把一個(gè)很枯燥的(de)等待界面呈現在用(yòng)戶的(de)面前,那用(yòng)戶很快(kuài)就會換其他(tā)APP。
七、自動保存用(yòng)戶的(de)輸入成果
在移動端,由于輸入面闆的(de)複雜(zá)性,而且觸摸輸入沒有物(wù)理(lǐ)按鍵的(de)反饋自然,特别是手機上去輸入一段文字或者信息,對(duì)用(yòng)戶而言本身就是一件很痛苦的(de)事情;對(duì)産品而言,用(yòng)戶的(de)在你的(de)産品中輸入是一個(gè)很值得(de)慶幸的(de)事情,所以設計人(rén)員(yuán)需要讓你的(de)apps自動保存用(yòng)戶的(de)輸入成果。
八、爲了(le)程序響應的(de)速度,設計有時(shí)候需要擔任掩護的(de)作用(yòng)
科技并不是萬能的(de), 技術依然是移動互聯網應用(yòng)程序最需要優化(huà)和(hé)完善的(de),作爲技術的(de)盟友我們設計人(rén)員(yuán)也(yě)需要輔佐他(tā)們,讓用(yòng)戶覺得(de)程序原本就應該是這(zhè)麽運行的(de)。特别是程序響應的(de)速度很多(duō)時(shí)候不光(guāng)是技術的(de)問題,與網絡環境也(yě)有很大(dà)的(de)關系,這(zhè)時(shí)候設計人(rén)員(yuán)需要考慮這(zhè)些客觀存在的(de)情況,幫助程序來(lái)掩護這(zhè)些瑕疵,讓用(yòng)戶感覺到在使用(yòng)時(shí)是流暢的(de)。
以上這(zhè)些經驗是我在工作中體會比較深刻的(de)交互設計原則,希望能對(duì)APP開發和(hé)APP設計的(de)朋友們有所幫助。
- 上一篇:APP開發是不是功能越多(duō)越好
- 下(xià)一篇:APP開發的(de)程序員(yuán)經常說的(de)那些話(huà)