想要設(shè)計一款“魔法”移動App,告訴你六個秘密
當(dāng)我們用“魔法”來形容科技或應(yīng)用設(shè)計時,最先想到的應(yīng)該是2010年史蒂夫喬布斯形容iPad,當(dāng)時喬布斯描述iPad是一款“魔法般”的設(shè)備。但是,如果放在移動App設(shè)計上,魔法有意味著什么呢?一些移動體驗的確與眾不同,事實上,App應(yīng)用的設(shè)計總是循序漸進(jìn)的,最先肯定是好看的設(shè)計,然后是功能性設(shè)計,之后才是魔法般的設(shè)計。如果你想要在移動App應(yīng)用設(shè)計過程中注入一點點“魔法”,那么不妨看看以下這六點:
一、留意阿瑟·克拉克的第二條定律中的“不可能”
我們知道,阿瑟·克拉克最讓人熟知的可能是他提出的第三條定律,但事實上,克拉克第二定律一樣能夠給我們帶來很多啟發(fā),讓我們知道如何實現(xiàn)讓科技變得如同“魔法”一般。
定律二:要發(fā)現(xiàn)某件事情是否可能的界限,唯一的途徑是跨越這個界限,從不可能跑到可能中去 ------阿瑟·克拉克
如果你要設(shè)計一款給用戶感覺如“魔法”一般的移動App應(yīng)用,最好能去先想一想,現(xiàn)在有哪些看似不可能的App應(yīng)用,然后把它們設(shè)定為你的目標(biāo)。要知道,每一個突破性的設(shè)計,其實都是給其所在行業(yè)帶來了顛覆性的改變。舉個例子,過去的美國中產(chǎn)階級都是騎馬車的,但直到福特Model T汽車出現(xiàn),才讓汽車從奢侈品變成了必需品;蘋果最初的Macintosh計算機(jī),讓個人電腦變得易于使用,而且他們獨(dú)創(chuàng)的圖形用戶界面創(chuàng)新甚至讓很多科技公司受益匪淺(比如施樂)。還有雅達(dá)利電腦游戲機(jī)公司,他們把街機(jī)游戲帶入到了普通人的家里,把千家萬戶里的電視機(jī)變成了游戲機(jī)屏幕。如果我們回過頭看看過去那時,就會發(fā)現(xiàn)一切其實都是突破了“不可能”而實現(xiàn)的。
在圖形,網(wǎng)頁,以及移動App設(shè)計中,我們有太多“不可能”的瞬間。在我們知道網(wǎng)頁設(shè)計有很多專業(yè)意見之前,設(shè)計師在任何活動文本中使用的都是“網(wǎng)絡(luò)安全”字體。如果,當(dāng)設(shè)計一款移動App或網(wǎng)站的時候,你想要包含一些好看的字體格式,就必須在圖像中進(jìn)行靜態(tài)渲染。然而在那個被“Arial,Trebuchet,以及Comic Sans”這些字體充斥的時代里,想要使用印刷字體作為網(wǎng)頁設(shè)計的主要元素幾乎是不可能的。不過現(xiàn)在呢?看看字庫里有多少漂亮的字體吧。還有,在移動App設(shè)計中,將“不可能”變成了“可能”最典型的例子就是引入了觸摸屏?,F(xiàn)在我們使用觸摸屏手機(jī)似乎已經(jīng)習(xí)以為常了,用戶可以從要素到要素,屏幕到屏幕,隨意地在屏幕上滑動,但在過去,卻是一個依靠方向鍵和鍵盤控制的世界。觸摸屏是一個巨大的“范式轉(zhuǎn)型”,最終,曾經(jīng)風(fēng)光一時的黑莓被淘汰了,要知道,過去黑莓的標(biāo)準(zhǔn)傳統(tǒng)鍵盤(QWERTY)按鍵和軌跡球鍵絕對是紅極一時。2007年之前,擁有超強(qiáng)計算能力的智能手機(jī),以及支持觸摸屏的App應(yīng)用生態(tài)系統(tǒng)絕對是天方夜譚,但現(xiàn)在呢?
你需要把“不可能變成可能”的理念帶入到移動App應(yīng)用設(shè)計過程中。你需要好好想想,哪些是最具革命性,最與眾不同的App應(yīng)用,把所有看似不可能的變成現(xiàn)實。就像Instagram,它讓每個人都變成了攝影師;而谷歌地圖只需在搜索引擎里輸入一個目的地,就能輕松幫你找到你要去的地方;還有Skype,它不僅能讓你親眼看到與你通話的人(來自全世界各地),而且它是完全免費(fèi)的!最令人難忘,也是最具魔法的移動App,就是把那些看似不可能的變成可能,而且讓那些“不可能”成為現(xiàn)實!
二、讓體驗變得很自然,讓用戶幾乎忘記它的存在
如果站在用戶的角度上,魔法和科技之間有什么不同呢?灰姑娘不需要按一個按鍵,或是輸入一串命令來召喚她的仙女教母。甘道夫殺死半獸人大王也不會在發(fā)射塔里輸入一串命令去啟動導(dǎo)彈。如果你越不過分講究技術(shù),那么就越能讓你感受到魔法的神奇。技術(shù)不僅僅要為你去工作,實際上,科技最牛逼的地方,就是要用一種不顯眼的方式讓用戶大吃一驚。要實現(xiàn)這一點,很大程度上需要?dú)w功于你的用戶界面/用戶體驗設(shè)計,以及與App應(yīng)用進(jìn)行交互的手勢操作。畢竟,使用觸摸屏的感覺比使用鼠標(biāo)更加神奇。還有語音控制,以及類似Siri,Google Now,以及微軟小娜這些人工智能助手,它們的體驗甚至要比觸摸屏還要神奇。
“當(dāng)我們使用當(dāng)某個神奇的應(yīng)用,不僅僅它們非常有意義,那一瞬間,你仿佛會覺得,為什么我們過去沒有早點兒開發(fā)出這款應(yīng)用??!”------James Carolan
James Carolan是MetroMultiMedia公司數(shù)字媒體經(jīng)歷,該公司是一家視聽音像制作公司,曾幫助Windows 8舉辦了發(fā)布會。James Carolan說道,“第一款圖形用戶界面,你第一使用鼠標(biāo),第一次用鼠標(biāo)移動光標(biāo),史蒂夫喬布斯用手指在第一款iPhone手機(jī)上縮放屏幕,你第一次把一款設(shè)備連接到電視機(jī)上卻不知道如何找出正確的分辨率,還有當(dāng)我無需控制手柄,只需輕松命令我的Xbox游戲機(jī)登錄到Netflix網(wǎng)站?!彼羞@一切,他們的本質(zhì)是什么?
“當(dāng)科技按照人們所期望的那樣工作,它其實就在創(chuàng)造一種體驗。你仿佛化身成為了電影《少數(shù)派報告》里的湯姆克魯斯?!?-----James Carolan
你不妨花上一分鐘時間,好好想想Tinder這款應(yīng)用。你知道嗎?如今千禧一代的年輕人如何約會嗎?他們只想左劃右劃下手機(jī)屏幕,就能選到自己心儀的對象。用戶在努力地把輸入信息減到最少,因此Tinder讓你只需滑動一下屏幕,就能把某人加入到自己的約會池里。過去尋找約會對象的過程極其復(fù)雜,比如尋找你所在區(qū)域里的某個人,判斷你找的那個人是否有吸引力,然后再選擇把這個人放在自己的選項列表里,還是刪除掉,還要給你關(guān)注的人發(fā)送通知提醒,等等…….但現(xiàn)在,我們把所有這些復(fù)雜的過程減少到極致,一秒時間就能搞定。當(dāng)我們注意到這一點,就會發(fā)現(xiàn)這也是非常重要的……
三、保持簡單
如果你看看去年設(shè)計最好的幾款A(yù)pp應(yīng)用,就會發(fā)現(xiàn)它們體現(xiàn)了一個共同的趨勢:簡單。最好的一個例子就是印象筆記(Evernote),他們有一個所謂“無干擾”功能。如果你看看Acorns應(yīng)用,他們幫助用戶投資自己的空閑零錢,更是“簡化了投資”。還有Overcast,更是一款“智能、簡單的播客播放器”。正如美國作家、哲學(xué)家,超驗主義代表人物亨利·戴維·梭羅(Henry David)所說:
我們的生活正在被細(xì)節(jié)所消磨,所以,請簡化、再簡化。-----亨利·戴維·梭羅
但是,如果當(dāng)簡化實現(xiàn)了更好的應(yīng)用審美體驗,這是否會讓你的App應(yīng)用變得更具魔法呢?筆者需要再次提醒的是,用戶越少考慮到App應(yīng)用,它的體驗就會變得更具“魔法”。魔法體驗不僅僅局限在用戶輸入和手勢,還會和布局和圖形設(shè)計有關(guān)。當(dāng)你設(shè)計一個移動應(yīng)用程序的時候,請記住,用戶看到的元素越少,用戶對這款A(yù)pp應(yīng)用考慮的地方越少(比如不去想如何考慮按哪個鍵或是滑動屏幕哪個方向),就會更具魔法,當(dāng)你有所懷疑,立刻砍掉它,嘗試把所有的指令,說明盡可能地縮短,把所有沒有必要的體驗都統(tǒng)統(tǒng)剔除掉吧。這里有一個很好的例子,Meerkat是一款iOS上的視頻直播應(yīng)用,與Twitter賬戶關(guān)聯(lián),用戶只需要簡單的點擊就可以開始向粉絲直播,還可以提前預(yù)告直播時間。它的用戶界面設(shè)計的就非常簡單,用戶輸入(兩個按鍵和一個文本框,就可以命名你的視頻流)可以和一個可愛的卡通貓鼬分享視頻內(nèi)容。就這么簡單,簡單到你根本沒心思去想作其他事情。
四、創(chuàng)造一個始終如一,持續(xù)性,沉浸式的體驗
為了說明這一點,不妨想想看如今最成功的幻想故事吧,每個人都看過《哈利波特》,想必分分鐘就能勾畫出神奇的霍格沃茲魔法學(xué)校吧;《指環(huán)王》里的中土世界,也都記憶猶新吧;還有《冰與火之歌》里的日落國度維斯特洛,肯定也久久不能忘懷。那么,究竟是什么讓它們?nèi)绱松钊肴诵?,如此成功呢?/p>
事實上,很大一部分原因,就是想象力(說真的,為什么一提到政治陰謀大家都會覺得是George R. R. Martin呢??。?,但另外一個因素也是不容忽略的,那就是始終如一的持續(xù)性,你不會走到Rivendell去看一群吵鬧的高中孩子玩兒魁地奇球賽。我們知道所有這些期望都來自于虛幻的世界,但是這些故事就是精心制作的那么好,每一個細(xì)節(jié)都那么一直。任何九十年代的孩子甚至都能記得《哈利波特》書里哪些章節(jié)用了哪些字體。當(dāng)你要設(shè)計一款讓人覺得魔力十足的移動App應(yīng)用,那么請使用同樣地原則。你的手勢應(yīng)用要和屏幕保持一致,同樣地,你的字體和配色方案也要如此,想想看,Instagram是不是就是如此。Instagram這款應(yīng)用的輸出都采用的相同的審美設(shè)計:完美的正方形,通常用某種顏色的濾鏡添加一種懷舊感的照片。你可以閉上眼睛,想象“Instagram照片”的時候,是不是和想象霍格沃茲魔法學(xué)校里的餐廳一樣簡單?如果在設(shè)計一款A(yù)pp應(yīng)用的時候,你能創(chuàng)造出同樣級別的沉浸感和可識別感,那么你就在創(chuàng)造魔法。
五、在設(shè)計一款移動應(yīng)用時,不要在品質(zhì)保證上有所吝嗇
如果想要?dú)У粢豢钜苿討?yīng)用,讓它無法營造出魔法般的體驗,最有可能出錯的環(huán)節(jié)就是在品質(zhì)保證流程上面。舉個例子,在你準(zhǔn)備釋放一個法術(shù)的時候,魔杖難道會要求你多試幾次嗎?不會啊,魔杖是不會出問題的。所以說,如果應(yīng)用崩潰,或是使用過程中出現(xiàn)各種報錯信息,用戶還會有身臨其境的使用體驗嗎?他們還會覺得這是一款設(shè)計優(yōu)秀的移動應(yīng)用嗎?我們知道,用戶其實都有一個“最后期限”的,質(zhì)量保證是最后一步,但正是如此重要的這一步,卻往往受到“擠壓”。有時,你甚至還沒有開始編寫實際的App應(yīng)用,就需要進(jìn)行很多次設(shè)計變更,復(fù)制改變,以及法律上的質(zhì)量控制,之后你會發(fā)現(xiàn)過去很多關(guān)注點,現(xiàn)在已經(jīng)面目全非,連自己都有點兒“找不到北”了。你的客戶可能也沒有那么聰明,對不對?就算他們真的很聰明,發(fā)現(xiàn)了問題,之后應(yīng)用更新的時候把問題解決不就可以了嘛。錯!大錯特錯!
事實上,在設(shè)計一款移動應(yīng)用的時候,魔法才是真正的王道,用戶已經(jīng)開始習(xí)慣于使用具有“一鍵觸控功能”的移動應(yīng)用了,比如前文提到的Meerkat,以及具有強(qiáng)大依賴度的印象筆記。世界上設(shè)計最美的界面不是從無數(shù)次應(yīng)用崩潰,或無法滿足用戶使用中提煉出來的。
如果你看看蘋果的應(yīng)用商店和谷歌Google Play里的那些一星級App應(yīng)用,其實他們失去了自己的潛在用戶,不是嗎?即便有人下載了你的應(yīng)用,但他們很快就會換其他應(yīng)用嘗試,為什么?因為你的應(yīng)用經(jīng)常出問題,到處都是Bug,讓體驗大打折扣。當(dāng)然,不要忘了平臺。有時,你的移動應(yīng)用之所以缺少用戶體驗,并不是你寫的代碼不好,或是設(shè)計上出現(xiàn)問題,而是它所運(yùn)行的平臺。舉個例子,之前在安卓5.0(Lollipop)上很多人都抱怨許多獨(dú)立App應(yīng)用的使用體驗非常糟糕,這就是平臺的問題。因此對于你的質(zhì)量控制團(tuán)隊來說,他們必須要確保你的移動應(yīng)用能在不同平臺上順暢運(yùn)行,只要你有一個可以用于測試的beta版應(yīng)用,就要在所有平臺上進(jìn)行測試。此外,在設(shè)計一款移動應(yīng)用的時候,你還要在不同設(shè)備上進(jìn)行測試,這點也非常重要。當(dāng)然啦,市場上有很多模擬測試程序,可以驗證你的移動應(yīng)用是否適合不同屏幕尺寸,當(dāng)然,最好你能夠開放beta版應(yīng)用進(jìn)行公測,在各種不同類型的實際設(shè)備上測試,這對于安卓系統(tǒng)來說非常重要,因為這款操作系統(tǒng)通常會在很多不同的廠商制造的設(shè)備上部署,質(zhì)量控制可以提前確保你的移動應(yīng)用在運(yùn)行時萬無一失。記?。耗Хň褪且屔裨捁适潞涂萍加袀€完美大結(jié)局,而當(dāng)用戶興奮地下載完你的App應(yīng)用,卻半天都打不開,甚至崩潰,想想看,他們還會覺得“完美”嗎?
六、設(shè)計過程要確保和開發(fā)獨(dú)立區(qū)分
設(shè)計過程要確保和開發(fā)獨(dú)立區(qū)分,這句話或許你曾經(jīng)聽過:你正在為某個客戶設(shè)計一款移動應(yīng)用,在整個過程中,你可能會有很多次的小設(shè)計,也復(fù)制了很多功能,但是在最后期限到來時,依舊無法滿足客戶需求。尤其是你的客戶們有很多合規(guī)團(tuán)隊,從法律角度去檢查你的應(yīng)用是否合規(guī),你的可用指導(dǎo)方針和品牌是否保持了一致性。所以為了節(jié)省時間,你決定在設(shè)計師還在更新原型產(chǎn)品的時候,就開始編程,但說實話,這么做最后肯定會適得其反。
你的客戶最后肯定會對應(yīng)用原型有所反饋,這些反饋必須反映在設(shè)計和beta版產(chǎn)品上,所以,你會有大量跟蹤修訂工作要去做,質(zhì)量控制也會變得一團(tuán)糟,最終得不償失。這其實也是我們之前提到的一個問題,那就是質(zhì)量控制較差的App應(yīng)用是不可能成為“魔法”應(yīng)用的。所以,設(shè)計第一,開發(fā)第二。
在設(shè)計過程中就啟動質(zhì)量控制,你可以利用與最終成品類似的原型應(yīng)用,因為和靜態(tài)屏幕,線框圖,以及實體模型不同,現(xiàn)實原型可以讓你站在用戶角度運(yùn)行應(yīng)用產(chǎn)品,并和實際用戶一起測試應(yīng)用體驗。
在設(shè)計過程中測試用戶體驗,也能讓你在早期階段就專注于正確的用戶體驗。你會很快獲得用戶反饋,同時利用很少的資源和時間就能解決問題。開發(fā)人員也不用根據(jù)無數(shù)次的設(shè)計返工來重寫代碼,修改程序了,每個人都更開心,你的移動應(yīng)用也會越來越好。
(編輯:Zoey)
全部評論