五、在設計一款移動應用時,不要在品質保證上有所吝嗇
如果想要毀掉一款移動應用,讓它無法營造出魔法般的體驗,最有可能出錯的環節就是在品質保證流程上面。舉個例子,在你準備釋放一個法術的時候,魔杖難道會要求你多試幾次嗎?不會啊,魔杖是不會出問題的。所以說,如果應用崩潰,或是使用過程中出現各種報錯信息,用戶還會有身臨其境的使用體驗嗎?他們還會覺得這是一款設計優秀的移動應用嗎?我們知道,用戶其實都有一個“最后期限”的,質量保證是最后一步,但正是如此重要的這一步,卻往往受到“擠壓”。有時,你甚至還沒有開始編寫實際的App應用,就需要進行很多次設計變更,復制改變,以及法律上的質量控制,之后你會發現過去很多關注點,現在已經面目全非,連自己都有點兒“找不到北”了。你的客戶可能也沒有那么聰明,對不對?就算他們真的很聰明,發現了問題,之后應用更新的時候把問題解決不就可以了嘛。錯!大錯特錯!
事實上,在設計一款移動應用的時候,魔法才是真正的王道,用戶已經開始習慣于使用具有“一鍵觸控功能”的移動應用了,比如前文提到的Meerkat,以及具有強大依賴度的印象筆記。世界上設計最美的界面不是從無數次應用崩潰,或無法滿足用戶使用中提煉出來的。
如果你看看蘋果的應用商店和谷歌Google Play里的那些一星級App應用,其實他們失去了自己的潛在用戶,不是嗎?即便有人下載了你的應用,但他們很快就會換其他應用嘗試,為什么?因為你的應用經常出問題,到處都是Bug,讓體驗大打折扣。當然,不要忘了平臺。有時,你的移動應用之所以缺少用戶體驗,并不是你寫的代碼不好,或是設計上出現問題,而是它所運行的平臺。舉個例子,之前在安卓5.0(Lollipop)上很多人都抱怨許多獨立App應用的使用體驗非常糟糕,這就是平臺的問題。因此對于你的質量控制團隊來說,他們必須要確保你的移動應用能在不同平臺上順暢運行,只要你有一個可以用于測試的beta版應用,就要在所有平臺上進行測試。此外,在設計一款移動應用的時候,你還要在不同設備上進行測試,這點也非常重要。當然啦,市場上有很多模擬測試程序,可以驗證你的移動應用是否適合不同屏幕尺寸,當然,最好你能夠開放beta版應用進行公測,在各種不同類型的實際設備上測試,這對于安卓系統來說非常重要,因為這款操作系統通常會在很多不同的廠商制造的設備上部署,質量控制可以提前確保你的移動應用在運行時萬無一失。記住:魔法就是要讓神話故事和科技有個完美大結局,而當用戶興奮地下載完你的App應用,卻半天都打不開,甚至崩潰,想想看,他們還會覺得“完美”嗎?
平面設計
工業設計
CG插畫
UI交互
室內設計
建筑環境