雖然我們總是說“細節(jié)決定成敗”,但是在APP開發(fā)上,細節(jié)大多都是錦上添花,決定成敗的往往是產(chǎn)品大方向功能。特別是對于很多創(chuàng)業(yè)公司來說,他們并沒有微信“這次更新會話列表每行高度減少2個像素”的那樣的設計成本支持。當然我們并不是說小型的APP不需要考慮細節(jié)優(yōu)化,而是要在考慮細節(jié)設計的時候做一個輕重緩急,比較重要的細節(jié)不能忽略,而對那些重要程度比較低、開發(fā)成本相對較高、容易被模仿的則要則應當暫緩上線。
那么哪些是APP開發(fā)比較重要的細節(jié)呢?就是難寫會明顯影響界面效果和用戶體演的設計。
1、交互UI的邊界限制
輸入框的字數(shù)限制、圖片的大小限制就是一個典型的邊界限制,這是在設計的時候為用戶設計的一個標準,使得用戶輸入的內容更能契合APP開發(fā)的顯示結構。這個限制是非常有必要的,可以避免許多不可預料的結構混亂。
2、特殊狀態(tài)下的占位元素
特殊狀態(tài)是指無數(shù)據(jù)、弱網(wǎng)、斷網(wǎng)等情況下的界面占位問題。如果程序在斷網(wǎng)的時候是一片空白,體驗顯然是很糟糕的。當前主流的APP大多會考慮好類似情況下APP界面如何展示(比如占位圖像或者顯示上次已加載的內容等)。
3、WIFI/4G提示
現(xiàn)在很多主流的APP在檢測到用戶在WIFI環(huán)境下的時候,就會自動播放APP里的視頻;如果用戶使用4G網(wǎng)絡,在進行大流量操作的時候也會有提示。
APP開發(fā)在進行優(yōu)化需求層級分析的時候,較大影響體驗、使用流暢的最為優(yōu)先,而容易造成界面混亂的、只是影響美觀的則相對不那么重要。
我們擁有國內頂級的設計、技術團隊和多年互聯(lián)網(wǎng)軟件開發(fā)經(jīng)驗。