口語化loading是啥意思 loading是什么意思( 三 )


f. 使用標簽欄來展示不同類別的內容或功能
標簽欄可以使用戶可以在當前位置進行不同類別內容等的快速切換,詳情請參考Tab Bars章節 。
g. 同一類型頁面不同內容時可以使用頁面控件
頁面控件能夠清楚的展示總頁面數量以及當前頁面的位置 。天氣應用通常使用頁面控件來展示不同地理位置的天氣情況 。
小竅門:分段工具和工具欄并不具備導航功能,通常使用分段控件來組織將信息放入不同的類別,使用工具欄來為當前內容提供交互控件 。
五、應用啟動體驗(Onboarding)
應用的啟動第一次與新用戶以及再一次與老用戶接觸的機會 。所以請設計一個快速,有趣甚至是有教育意義的啟動頁 。
(1)提供啟動畫面
啟動畫面在應用打開時出現,在加載應用初始內容的同時,讓人感覺你的應用的響應速度很快 。因為這個畫面很快就會被應用的首屏替代,所以它應該盡量與首屏相似,除非出現可定位的文字和可交互的元素 。了解更多,請參閱Launch Screen 。
(2)選擇合適的方向啟動
如果你的應用同時支持豎屏和橫屏模式,那么應該以設備目前的方向啟動 。如果你的應用只在一個方向運行,那它只能在相同方向啟動并在需要時允許用戶旋轉設備 。除非有迫不得已的原因,否則處于橫屏模式的應用正確地選擇方向,無論Home鍵是在左側還是右側 。了解更多信息,請參閱Layout 。
(3)快速使用
盡量避免出現會使應用的啟動畫面、菜單和說明等延遲顯示的情況,也就是說應該允許用戶快速進入應用內 。如果你的應用需要教學或是介紹步驟,為用戶提供一個跳過的選項并且不要對老用戶展示這些 。
(4)提前設想用戶可能會需要的幫助
經常主動地考慮用戶何時會遇到麻煩,比如:一個游戲,能夠在暫?;蚴墙巧茈y升級時提供一些訣竅 。當用戶錯過啟動畫面的內容時,允許他們之后重新觀看教程 。
(5)只在教程中展示最關鍵的內容
雖然為新用戶提供引導沒錯,但是教學不能成為優秀的應用設計的代替品 。更重要的是,確保你的應用是直觀的 。如果你的應用需要過多的引導,那么請重新審視你的設計 。
(6)學習變得有趣而且易于學習
通過操作來學習比閱讀一長串說明來的更有趣和有效 。在上下文環境中,通過動畫和可交互性循序漸進地教導,避免展示看起來似乎可交互的屏幕截圖 。
(7)避免在最開始要求用戶進行設置
用戶期待應用能夠馬上工作,為大多數人設計你的應用,然后讓余下少部分需要不同配置的人自己調整參數來滿足他們的需求 。盡可能的,從設備設置和默認中獲取設置信息,或者通過同步服務,比如:iCloud 。如果應用一定要求設置信息,那么可以最初在應用內提示用戶,但應該允許用戶稍后在應用設置中修改 。
(8)避免展示應用內的接受許可協議和免責聲明
在你的應用被下載之前,直接在蘋果商店展示接受許可協議和免責聲明 。如果你必須將這些東西放在你的應用里,那么以和諧融入它們,以避免干擾用戶體驗 。
(9)在你的應用重新啟動時恢復之前的狀態
不要讓用戶重新操作來回到之前的應用定位,保存并且復原應用的狀態,這樣用戶就能從他們上次離開的位置繼續 。
(10)不要太快或是太頻繁地要求用戶對你的應用評分
太快或是太頻繁地要求評分會讓用戶惱怒,并且減少最終收到的有用反饋的數量 。為了鼓勵考慮周到的反饋,在要求評分之前,給用戶足夠的時間直到他們形成對應用的看法 ??偸翘峁┨鲈u分提示的選項,并且永遠都不要強迫用戶對你的應用評分 。
(11)不要鼓勵重啟
重新啟動耗費時間并且讓你的應用看起來即不可靠又不可用,如果你的應用出現儲存或者其它問題,導致它無法運行只能系統重啟,那么你應該解決這些問題 。
六、請求許可(Requesting Permission)
用戶必須對應用進行授權以期獲得用戶的個人信息,如:當前位置、日歷、聯系人信息、提醒以及照片等 。盡管用戶可能會對于通過應用去獲取個人信息的行為感到很方便,但是其依然希望對于其私人數據進行自我管控 。例如:用戶會很喜歡系統自動的對照片標注具體的地理位置或尋找附近的朋友,但是他們依然希望系統提供關閉這些功能的選項 。
(1)只在應用真的需要時才向用戶請求獲得個人數據
用戶會質疑個人信息的請求是很自然的,尤其是他們發現當前的請求沒有明顯的必要時 。確保允許請求只在用戶真的在使用某些需要個人數據的功能時才出現,比如:一個應用只有在激活一個位置跟蹤的功能時才請求獲得當前的位置 。

推薦閱讀