超越想像

超越想像

《超越想像》是2013年電子工業出版社出版的圖書,作者是朱宏。本書是第一本Window 8設計開發的著作,內容清晰詳盡。

基本介紹

  • 書名:超越想像
  • 定價:69.00元
  • 出版社:電子工業出版社
  • 出版時間: 2013-1
基本信息,內容簡介,作者簡介,目錄,

基本信息

副標題: —Windows 8套用設計與開發作者: 朱宏
出版社: 電子工業出版社
出版年: 2013-1
頁數: 279
定價: 69.00元

內容簡介

超越想像,創造未來!
Windows 8的亮相,給用戶和開發者均帶來了全新的體驗和新鮮的機遇!它的開發視角從以往的“工程師思維”轉移到了“用戶思維”,並基於微軟“雲+端”的理念,不僅提供了跨設備的用戶體驗,也提供了跨設備的開發體驗。統一、跨平台的Windows UI將幫助開發者用最簡潔的設計高效完成用戶體驗設計,將更多的精力和資源投入到產品創新和研究上。
朱宏、亓光宇、李孟曉編著的相信對《超越想像——Windows8套用設計與開發》的深入理解和運用,能幫助讀者用代碼創造神奇,用套用創造財富!

作者簡介

朱宏
微軟 (中國) 用戶體驗布道師
新浪微博 @MLikeasong
負責大中華地區微軟設計風格的普及、設計團體交流合作、基於Windows 8和Windows Phone的產品設計顧問及合作。設計師出身,十餘年職業生涯中歷任過UI/UX設計師、IT媒體記者、評測工程師、多家企業的用戶體驗設計團隊管理者。對網際網路、移動網際網路和移動終端設備互動行為及用戶心理有深入的了解和實際經驗。數碼產品發燒者,專欄作者,歌詞研習者,文具收藏愛好者。
亓光宇
微軟 (中國) 開發技術資深顧問
新浪微博 @萬寶路牌亓光宇
曾就職於多家知名IT企業並擔任技術和管理職務,積累了豐富的網際網路/移動網際網路、IT系統實施及開發管理經驗。目前主要精力集中在研究微軟的下一代消費者產品套用、網際網路技術及雲計算技術,致力於拓展微軟和國內外包括網際網路在內的企業的技術合作與交流工作,並提供針對消費類套用、網際網路及網路套用平台、Windows Phone 7.5/8、HTML5、Windows 8的顧問和技術合作工作。
李孟曉 (Genny)
加州藝術中心設計學院在讀碩士
在中國期間曾就職於淘寶網及新浪網,擔任互動設計師,後赴美國繼續攻讀媒體設計碩士學位。
超越想像

目錄

第1章 認識Windows UI.................................................................... 1
1.1 關於Windows UI...................................................................................... 1
1.1.1 Windows UI 的發展歷程.................................................................................. 2
1.1.2 Windows UI的設計理念..............................................................................................4
1.1.3 Windows UI的套用展示..............................................................................................9
1.2 Windows UI與自然用戶界面...................................................................... 11
1.2.1 自然用戶界面............................................................................................................... 11
1.2.2 Windows UI和NUI.................................................................................................... 12
第2章 Windows 8,為套用和觸摸重塑的Windows............................................ 14
2.1 套用為王...................................................................................................... 14
2.2 Windows 商店套用特徵.................................................................. 15
2.2.1 Windows UI 設計準則.............................................................................................. 15
2.2.2 契約.................................................................................................................................. 15
2.2.3 快速且流暢................................................................................................................... 17
2.2.4 多種輸入形式............................................................................................................... 18
2.2.5 可實時連線的動態磁貼.............................................................................................. 18
2.3 利用現有的知識構建套用....................................................................... 19
2.4 強大的開發者工具....................................................................................... 21
2.5 Windows套用商店....................................................................... 22
第3章 Windows UI設計原則.............................................................................. 26
3.1 從開始選單到開始界面.............................................................. 26
3.2 Windows UI 風格套用的基本要素......................................................... 27
3.2.1 橫向流動和C模型布局................................................................................................ 27
3.2.2 為界面做減法............................................................................................................... 28
3.2.3 清晰的信息層次結構................................................................................................... 28
3.2.4 充分利用邊緣............................................................................................................... 29
3.3 Windows UI風格設計原則...................................................... 29
3.3.1 為出色的技能感到自豪.............................................................................................. 29
3.3.2 保持迅速和流暢........................................................................................................... 30
3.3.3 實現真正意義上的數位化.......................................................................................... 30
3.3.4 實現以較少投入取得極大成績.................................................................................. 30
3.3.5 合作共贏....................................................................................................................... 31
3.4 Windows UI 風格套用的用戶體驗設計模式........................................... 31
3.4.1 導航設計模式............................................................................................................... 31
3.4.2 命令設計模式............................................................................................................... 36
3.4.3 觸控互動設計指南....................................................................................................... 42
3.4.4 文本和版式設計指南................................................................................................... 51
3.4.5 視覺反饋....................................................................................................................... 59
3.5 視覺縮放和大小調整........................................................................... 60
3.5.1 靈活的布局................................................................................................................... 60
3.5.2 語義縮放....................................................................................................................... 63
3.5.3 貼靠視圖和主視圖....................................................................................................... 68
3.5.4 按比例縮放螢幕 .......................................................................................................... 73
3.5.5 按比例縮放像素密度................................................................................................... 83
3.6 契約................................................................................................. 86
3.6.1 搜尋契約....................................................................................................................... 87
3.6.2 共享契約....................................................................................................................... 95
3.6.3 設定契約....................................................................................................................... 99
3.6.4 檔案選取器..........................................................................................102
3.7 磁貼和通知...........................................................................................107
3.7.1 活動磁貼.....................................................................................................................107
3.7.2 二級磁貼.....................................................................................................................114
3.7.3 通知..............................................................................................................................115
3.8 漫遊到雲........................................................................................117
第4章 設計出色的新聞類套用.......................................................................... 120
4.1 新聞套用中的布局和導航...................................................................................120
4.2 命令......................................................................127
4.3 新聞套用中的版式..........................................................................128
4.4 內容的新鮮感.......................................................................129
4.5 契約..................................................................................................131
4.6 已連線且處於活動狀態.............................................................135
第5章 設計出色的工具型套用.......................................................................... 138
5.1 全螢幕........................................................................................138
5.2 工具型套用中的布局和導航......................................................138
5.3 命令.....................................................................................................145
5.4 工具型套用中的數據輸入....................................................................150
5.5 文本選擇.......................................................................................152
5.6 工具型套用中的版式...............................................................153
第6章 從網站設計到Windows UI設計.............................................................. 164
6.1 布局和導航.............................................................................165
6.2 命令和操作....................................................................................................170
6.3 契約.................................................................................................171
6.4 觸摸...............................................................................................179
6.5 縮放和視圖.................................................................................182
6.6 通知......................................................................................183
6.7 總結......................................................................................186
第7章 從iPad套用設計到Windows UI設計....................................................... 188
7.1 布局和導航....................................................................................189
7.2 命令和操作 ............................................................................................193
7.3 契約.........................................................................................................194
7.4 方向和視圖.................................................................................................201
7.5 通知........................................................................................................202
第8章 Windows 商店套用開發實踐................................................................. 204
8.1 開發 Windows 商店套用...................................................................................204
8.1.1 選擇程式語言................................................................................................204
8.1.2 獲取 Windows 8及工具.................................................................................205
8.2 走近 Windows 商店套用..................................................................................205
8.2.1 用 JavaScript 寫出 Hello World..........................................................................205
8.2.2 用 XAML 寫出 Hello World..................................................................................206
8.3 使用 JavaScript 創建 Windows 商店套用.......................................................................207
8.3.1 目標..............................................................................................................................207
8.3.2 走近基於 JavaScript 的 Windows 商店套用......................................................208
8.3.3 開發工具——Microsoft Visual Studio..............................................................208
8.3.4 使用Windows Libraries for JavaScript擴展你的套用.....................................210
8.4 使用C#或Visual Basic創建Windows商店套用...............................................................216
8.4.1 目標..............................................................................................................................216
8.4.2 走近基於 C# 或 Visual Basic 的 Windows 商店套用......................................216
8.4.3 創建基於 C# 或 Visual Basic 的 Windows UI 風格項目.................................218
8.4.4 指定套用功能.............................................................................................................220
8.4.5 將數據獲取到套用.....................................................................................................222
8.4.6 在XAML中定義套用布局.........................................................................................236
8.4.7 添加控制項和內容.........................................................................................................240
8.4.8 顯示數據.....................................................................................................................241
8.4.9 添加頁面和導航.........................................................................................................254
8.4.10 添加套用欄...............................................................................................................265
8.4.11 添加動畫和過渡......................................................................................................267
8.4.12 使用樣式創建統一外觀..........................................................................................269
8.4.13 適應不同的布局......................................................................................................277
8.4.14 添加初始螢幕和圖示..............................................................................................283
8.5 使用C++創建你的第一個Windows商店套用..................................................................284
8.5.1 目標..............................................................................................................................285
8.5.2 一般 C++ 桌面套用與 Windows 商店套用對比................................................285
8.5.3 創建基於 C++ 的 Windows 商店套用................................................................286
8.5.4 指定套用功能.............................................................................................................291
8.5.5 將數據導入套用.........................................................................................................291
8.5.6 在 XAML 中定義 UI.................................................................................................297
8.5.7 添加頁面和導航.........................................................................................................314
8.5.8 添加套用欄.................................................................................................................330
8.5.9 添加動畫和過渡.........................................................................................................331
8.5.10 使用樣式創建統一外觀..........................................................................................333
8.5.11 適應不同的布局......................................................................................................342
8.6 使用 DirectX 創建 Windows 商店套用..............................................348
8.6.1 先決條件.....................................................................................................................349
8.6.2 準備開發環境.............................................................................................................350
8.6.3 設定套用以顯示 DirectX 視圖................................................................................353

相關詞條

熱門詞條

聯絡我們