第1章 移動市場及其主要巨頭概覽
界面設計領域
移動應用的黎明
現今的應用定義
應用將越來越繁榮
什么是移動設備
便攜式掌上電腦
平板電腦也一樣
變革中的其他設備
移動產業(yè)的領軍選手
蘋果
谷歌和Android
其他選手
不同平臺之間的差異
結論
第2章 以人為本進行設計
什么是交互設計
設計界面時的目標
為人而設計
設計師也是人
從哪里開始
先弄清楚誰是你的用戶
移動設備在用戶的工作流程中扮演的角色
結論
第3章 移動設計中的動態(tài)差異
理解移動的作用
純粹的移動交互
智能手機獨有的交互設計
平板電腦獨有的交互設計
移動產品難以擁有的交互
鍵盤和數據輸入
點擊、切換與指向
擴展性
通用性的吸引力
手機和平板電腦的交互體驗
跨平臺的交互體驗
傳統(tǒng)工作流程的補充
結論
第4章 應用設計的首張草圖
你需要什么樣的工具
成為一名設計師
為某個特定平臺做好準備
從流程圖開始
達到設計預期
整理設計文檔
制作像素級精確的數字原型
不斷重復,不要太晚
為下一步做準備
結論
第5章 尋找正確的設計流程
三個應用大類
原生應用
Web應用
混合應用
普通應用的導航方式
單視圖
常駐導航欄
標簽欄
滾動視圖
搜索欄
模態(tài)控制器
基于手勢的導航
選擇一種交互類型
最大限度地減少界面沖突
為連接失敗做準備
結論
第6章 為更強的視覺感染力而設計
外觀如何影響交互
擬物化設計
扁平化設計
設計應用圖標
讓外觀與眾不同
讓界面交互更有設計感
跨平臺
應用品牌規(guī)范
讓作品尺寸可以隨意縮放
最后的幾點建議
總結
第7章 與程序員協(xié)作
理解你的程序員
學習編程語言
從草圖到設計的編程實現
描述你的設計
開發(fā)過程中的交流
清晰地溝通
追蹤問題
學習更多
理解源代碼
設計師編程指南
寫代碼
知道要改什么
結論
第8章 提高應用的可用性
理解你的用戶
沙箱對移動應用體驗的影響
面向大眾市場的交互設計
特征1:用戶不是電腦極客
特征2:常用應用屈指可數
特征3:應用單次使用時間短暫
特征4:遵循80/20原則
特征5:大眾化的風格更容易被人接受
讓你的設計擺脫地域的限制
無障礙設計
結論
第9章 簡約設計
簡約背后的復雜
為簡約交互而努力
簡約的困難性
簡約設計的目標
清晰
連續(xù)性和流暢性
積累和成長
做好界面
iOS的滑動解鎖
Android操作欄
創(chuàng)建簡約交互
學會說不
使任務更明確
提供微妙的暗示信息
將元素放在恰當的位置
減亦是加
因熟悉而簡約
運用眾所周知的視覺元素
跟隨行業(yè)領袖的腳步
克服平庸
簡約測試
應用的速度
如何使用應用
社交反饋
自我試用(Dogfooding)
結論
第10章 獲得有價值的反饋
展示你的工作
注意保密
正確選擇測試用戶
選擇測試時機
制定測試策略
追蹤應用的問題
準備測試打包
將測試包分發(fā)給用戶
對有效數據進行分析
了解用戶把時間花在了哪里
發(fā)現應用的Bug及Crash
對問題解決過程的管理
利用測試版本讓應用變得更好
了解何時需要結束開發(fā)
發(fā)布應用
總結
第11章 設計更新
設計師的提升
維護工作日志
評估自己的工作
判斷該聽誰的
網站的評論
應用商店的評論
個人反饋的信息
避免消極情緒
把需求轉化為變更
在設計改變前做好用戶的善后工作
重新提交流程
結論
附錄A優(yōu)秀應用
附錄B設計師需要關注的應用
附錄CAndroid和iOS的視覺需求