成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

iOS 7人機交互指南之UI設計基礎:啟動與停止

移動開發 iOS
我們常說用戶最多花費1-2分鐘來評估一款新的app。當你能充分利用這個短暫的時間立即向用戶展示有用的內容,那么你的app會引起新用戶的興趣,也會給其他用戶一個優秀的體驗。

[[76530]]

iOS 人機交互指南之UI設計基礎:Starting and Stopping

立即啟動

我們常說用戶最多花費1-2分鐘來評估一款新的app。當你能充分利用這個短暫的時間立即向用戶展示有用的內容,那么你的app會引起新用戶的興趣,也會給其他用戶一個優秀的體驗。

重點:

不要告訴用戶在安裝你的app后重啟設備,重啟設備花費時間并且會讓你的app看起來不可靠,不好用。除非系統剛剛啟動,如果有導致應用不能運行的內存或者其他問題,你需要解決這些問題。

關于開發一款well-tuned app的更多指南,可以參看iOS App Programming Guide的“Using Memory Efficiently”這一章節。

開發者要盡量避免展示啟動畫面或者其他啟動體驗,***讓用戶立刻就能開始使用你的app。

推薦使用                                                    不推薦使用

避免要求用戶對應用進行設置,相反應該:

1.開發者應該把需求放在80%的用戶身上,大部分人并不需要對應用進行設置,因為你的app是按照他們的期望進行設置的。如果某個功能只是少數用戶希望的,或者大部分用戶可能只使用一次,那么放棄這個功能。

2.盡可能從其他來源處獲得更多信息。如果你可以使用用戶提供給其他內置應用或者設備設置方面的信息,你可以向系統詢問這些信息,不要讓用戶再次輸入。

3.如果你必須要求設置信息,那么就讓用戶在app中快速輸入,然后盡可能快地儲存這些信息。這樣用戶在使用app之前就不用被強迫切換設置。如果用戶隨后需要更改信息,他們可以隨時轉至app的設置。

盡可能延長要求用戶注冊/登錄的時間。

理想狀態是用戶在不需要注冊/登錄的情況下就能對app進行大部分操作或者使用其中一些功能。當你在用戶使用app之前要求他們注冊/登錄的時候,這個過程就會變成累贅或者麻煩。

一般來說,應用啟動應該符合設備的默認方向。

比如iPhone的默認方向是縱向。如果你的app僅適用于橫向,那么你app應該以橫向模式啟動,然后允許用戶根據需要旋轉設備。

***的情況是,landscape-only app同時支持Home鍵在左和在右兩種狀態。如果設備已經處于橫向位置,那么landscape-only app應該以這個方向啟動,除非有更好的原因。一般情況下以Home鍵在右的方式啟動一個landscape-only app。

提供一個和app首屏非常相似的啟動頁面。

這樣可以讓用戶覺得你的app速度非常快,也會給app足夠的時間來加載內容。更多信息可查看: Learn how to create a launch image in Launch Images

可能的話,在用戶啟動app的時候,盡量避免要求用戶閱讀免責聲明或者同意最終用戶協議(EULA)。

相反,你可以讓App Store戰士你的免費聲明或者EULA,這樣用戶在使用app之間就能訪問到相關信息。雖然讓用戶在App Store中閱讀免責聲明或者同意EULA給用戶帶來的麻煩最小,但也不是所有的情況下都行得通。

如果你必須在app中提供該項,那么要確保它的植入和app UI相協調,開發者要在商業需要和用戶體驗之前很好地平衡。

當重啟的時候,要恢復app之前的狀態,這樣用戶就能從先前停止/中斷的地方繼續使用。

用戶不應該需要記住他們之前的步數才能找回先前在app中的位置。更多關于高效地保存和恢復app狀態的方法,可以查看:State Preservation and Restoration

隨時準備停止

iOS app從不展示關閉或者退出的選項。切換至不同app,或者返回主屏幕,或者把設備調為睡眠模式,用戶也就停止了對先前app的使用,

當用戶切換app的時候,iOS 多任務處理會把它轉至后臺,用新app的UI取代先前app的UI。為了針對這種情況做好準備,你的app應該:

1.盡可能快和盡可能經常地保存用戶數據,因為在后臺的app會被要求退出或者終止運行。

2.盡可能在細節層面保存app當前狀態。這樣,用戶重返app就不會失去他們之前的環境和狀態。比如,如果你的app顯示滾動數據,那么退出時要保存當前的數據列表位置。更多關于高效地保存和恢復app狀態的方法,可以查看:State Preservation and Restoration   

3.當用戶在前臺運行另一款app的時候,有些先前運行的app可能還需要在后臺繼續運行。比如,有些用戶在查看他們的to-do列表或者玩游戲的時候,他們還想聽另一款app中的歌曲。更多關于如何正確優雅地進行多任務處理,可以查看:Multitasking

不要以程序化的方式自動退出iOS應用。用戶可能會將這種情況誤解為程序崩潰。如果有問題阻止了應用的正常運行,你需要告訴用戶當前狀態,并說明他們對此可以做些什么。根據問題的嚴重程度,你有兩個選擇:

1.通過展示一個吸引人的屏幕來描述問題和建議修正。

2.給用戶一個反饋頁面,讓他們對確信app沒有出現什么問題。還可以增加他們對事情的控制感,讓他們決定是否需要進行糾正和繼續使用你的app,或者切換至其他不同的app。

如果app的部分功能不可用,那么通過一個屏幕顯示,要么在用戶使用當前不可用功能的時候給予提醒。

責任編輯:閆佳明 來源: cocoachina
相關推薦

2013-06-17 16:12:23

iOS 7人機交互UI設計基礎

2013-07-03 14:44:24

iOS 7人機交互iOS 7 UI設計Layout

2013-07-03 14:48:25

iOS 7人機交互iOS 7 UI設計Navigation

2013-07-03 15:29:45

iOS 7人機交互iOS 7 UI設計Interactivi

2013-07-03 13:34:57

iOS 7人機交互iOS 7 UI設計App Anatomy

2013-07-03 15:03:46

iOS 7人機交互iOS 7 UI設計Modal Conte

2013-07-03 16:58:36

iOS 7人機交互UI設計Icons

2013-07-03 16:36:35

iOS 7人機交互UI設計Animation動畫

2013-07-03 17:08:14

iOS 7人機交互UI設計基礎整合iOS系統

2013-07-03 16:52:24

iOS 7人機交互UI設計基礎文字和色彩

2013-07-03 17:04:12

iOS 7人機交互UI設計基礎Branding品牌化

2013-07-03 15:39:58

iOS 7人機交互UI設計Terminology

2013-06-24 11:01:30

IT技術周刊

2021-08-17 10:54:57

AI 數據人工智能

2011-03-02 08:35:19

人機交互界面iOS

2015-11-04 09:54:34

ios9人機界面ui

2021-08-17 09:54:05

人機交互交互模型國際主流

2010-04-20 09:08:36

2021-04-18 13:50:10

人機交互人工智能

2020-12-08 09:12:22

人機交互智能
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 午夜精品一区二区三区在线视频 | 久久国内| 一级黄色裸片 | 日本精品视频一区二区 | 国产精品久久久久久久久久久免费看 | 国产亚洲精品久久情网 | 精品美女视频在免费观看 | 亚洲精品aⅴ | 色婷婷一区二区三区四区 | 欧美综合一区二区三区 | 亚洲精品www久久久久久广东 | 特级一级黄色片 | 美女逼网站 | 国产精品高清一区二区三区 | 久久伊人精品 | 天天综合网7799精品 | 久久久片| 国产高清在线 | 日韩一区二区三区视频在线观看 | 亚洲三级在线 | 精品国产色| 亚洲成人午夜电影 | 国产精品777一区二区 | 亚洲视频在线一区 | 欧美精品一区二区三区四区五区 | 人人九九 | 国产免费一区 | 国产精品91久久久久久 | 中文字幕国产一区 | av天天澡天天爽天天av | 亚洲风情在线观看 | 国产精品a久久久久 | 精品视频999 | 欧美一级黄 | 亚洲成人免费av | 一区二区三区在线免费观看 | 在线视频日韩精品 | 欧美激情在线播放 | 操久久 | 精品日韩电影 | 精品日韩在线观看 |