人
已閱讀
已閱讀
移動手機APP開發經驗分享
來源:www.bqtao.cn ?? ?? 發布時間:2019-05-17
深圳樂信科技從事軟件開發多年,在移動手機APP開發和設計領域都積累了一些經驗。下面分享一些有用的APP開發經驗,希望能給產品經理們一些幫助。

一、APP開發要考慮用戶的使用習慣。
比如大多數人拿手機的時候是雙手握還是單手握,單手握的時候是右手操作還是左手操作,操作的時候用哪個手指就能進行操作。考慮到用戶的使用習慣有助于在設計時避開手指的觸碰盲區。
二、充分考慮用戶的使用場景和干擾源
用戶使用產品是在什么時間,什么地點,什么環境下使用?譬如,用戶經常在嘈雜的環境中使用自己的產品,這時候的干擾源就是噪音,產品設計時應避免使用語音技術;用戶經常在擁擠的環境中使用產品,則產品設計時應避免用戶過多地進行輸入操作;用戶經常在地鐵等網絡環境不好的場所使用產品,產品就應該自動保存用戶的信息,防止信息的丟失。
三、盡量減少產品層級
在移動設備上,過多的層級會使用戶失去耐心而放棄對產品的使用。如果產品層級確實過深,考慮用一下幾種方法扁平化你的層級結構:使用選項卡(tabs)結合分類和內容的展示;允許穿越層級操作,比如允許用戶在第一層級對第二層級的內容進行直接操作(新浪微博信息列表頁的長按)。
四、APP的第一層級
如果 APP 的第一層級包括多種視圖,確保在主操作欄上給出明顯操作入口;如果 APP 允許用戶創建內容,考慮在第一層級給出創建內容的入口;如果 APP 內容允許被搜索,考慮在第一層級給出搜索入口,用戶可以通過搜索打破導航結構,進行全局搜索。
五、操作欄的設計
空間足夠情況下,給出 APP 圖標;如果 APP 支持用不同的方式展示內容,要在操作欄支持視圖切換的功能。可以考慮用選項卡或者下拉菜單的方式來進行切換。
六、主操作欄的內容不易過多,一般不超過三項
主操作欄的作用是把最重要的內容展示給用戶,過多的內容容易對用戶造成干擾。比如,騰訊微博的主操作欄里只有切換視圖和寫微博兩個內容項,微信的主操作欄只有圖標和把不常用功能收起按鈕兩個內容項,新浪微博官方安卓客戶端的主操作欄內容項則過多。
七、設計要主次分明
將主流用戶最常用的 20% 功能進行顯現,其他進行適度的隱藏,越不常用的功能,隱藏的層級越深。例如:微信的掃本機二維碼。要避免新浪微博廣場的堆積式設計。
比如大多數人拿手機的時候是雙手握還是單手握,單手握的時候是右手操作還是左手操作,操作的時候用哪個手指就能進行操作。考慮到用戶的使用習慣有助于在設計時避開手指的觸碰盲區。
二、充分考慮用戶的使用場景和干擾源
用戶使用產品是在什么時間,什么地點,什么環境下使用?譬如,用戶經常在嘈雜的環境中使用自己的產品,這時候的干擾源就是噪音,產品設計時應避免使用語音技術;用戶經常在擁擠的環境中使用產品,則產品設計時應避免用戶過多地進行輸入操作;用戶經常在地鐵等網絡環境不好的場所使用產品,產品就應該自動保存用戶的信息,防止信息的丟失。
三、盡量減少產品層級
在移動設備上,過多的層級會使用戶失去耐心而放棄對產品的使用。如果產品層級確實過深,考慮用一下幾種方法扁平化你的層級結構:使用選項卡(tabs)結合分類和內容的展示;允許穿越層級操作,比如允許用戶在第一層級對第二層級的內容進行直接操作(新浪微博信息列表頁的長按)。
四、APP的第一層級
如果 APP 的第一層級包括多種視圖,確保在主操作欄上給出明顯操作入口;如果 APP 允許用戶創建內容,考慮在第一層級給出創建內容的入口;如果 APP 內容允許被搜索,考慮在第一層級給出搜索入口,用戶可以通過搜索打破導航結構,進行全局搜索。
五、操作欄的設計
空間足夠情況下,給出 APP 圖標;如果 APP 支持用不同的方式展示內容,要在操作欄支持視圖切換的功能。可以考慮用選項卡或者下拉菜單的方式來進行切換。
六、主操作欄的內容不易過多,一般不超過三項
主操作欄的作用是把最重要的內容展示給用戶,過多的內容容易對用戶造成干擾。比如,騰訊微博的主操作欄里只有切換視圖和寫微博兩個內容項,微信的主操作欄只有圖標和把不常用功能收起按鈕兩個內容項,新浪微博官方安卓客戶端的主操作欄內容項則過多。
七、設計要主次分明
將主流用戶最常用的 20% 功能進行顯現,其他進行適度的隱藏,越不常用的功能,隱藏的層級越深。例如:微信的掃本機二維碼。要避免新浪微博廣場的堆積式設計。
- 上一篇:電商類型APP開發如何設計湊單功能
- 下一篇:如何招聘一個好的APP開發產品經理