編輯推薦
海報:
內容簡介
想象,創造未來!
Windows8的亮相,給用戶和開發者均帶來瞭全新的體驗和新鮮的機遇!它的開發視角從以往的“工程師思維”轉移到瞭“用戶思維”,並基於微軟“雲+端”的理念,不僅提供瞭跨設備的用戶體驗,也提供瞭跨設備的開發體驗。統一、跨平颱的WindowsUI將幫助開發者用簡潔的設計高效完成用戶體驗設計,將更多的精力和資源投入到産品創新和研究上。
本書是一本Window8設計開發的著作,由微軟官方寫作,內容清晰詳盡。相信對本書的深入理解和運用,能幫助讀者用代碼創造神奇,用應用創造財富!
目錄
第1章 認識Windows UI
1.1 關於Windows UI
1.1.1 Windows UI 的發展曆程
1.1.2 Windows UI的設計理念
1.1.3 Windows UI的應用展示
1.2 Windows UI與自然用戶界麵
1.2.1 自然用戶界麵
1.2.2 Windows UI和NUI
第2章 Windows 8,為應用和觸摸重塑的Windows
2.1 應用為王
2.2 Windows 商店應用特徵
2.2.1 Windows UI 設計準則
2.2.2 閤約
2.2.3 快速且流暢
2.2.4 多種輸入形式
2.2.5 可實時連接的動態磁貼
2.3 利用現有的知識構建應用
2.4 強大的開發者工具
2.5 Windows應用商店
第3章 Windows UI設計原則
3.1 從開始菜單到開始界麵
3.2 Windows UI 風格應用的基本要素
3.2.1 橫嚮流動和C模型布局
3.2.2 為界麵做減法
3.2.3 清晰的信息層次結構
3.2.4 充分利用邊緣
3.3 Windows UI風格設計原則
3.3.1 為齣色的技能感到自豪
3.3.2 保持迅速和流暢
3.3.3 實現真正意義上的數字化
3.3.4 實現以較少投入取得極大成績
3.3.5 閤作共贏
3.4 Windows UI 風格應用的用戶體驗設計模式
3.4.1 導航設計模式
3.4.2 命令設計模式
3.4.3 觸控交互設計指南
3.4.4 文本和版式設計指南
3.4.5 視覺反饋
3.5 視覺縮放和大小調整
3.5.1 靈活的布局
3.5.2 語義縮放
3.5.3 貼靠視圖和主視圖
3.5.4 按比例縮放屏幕
3.5.5 按比例縮放像素密度
3.6 閤約
3.6.1 搜索閤約
3.6.2 共享閤約
3.6.3 設置閤約
3.6.4 文件選取器
3.7 磁貼和通知
3.7.1 活動磁貼
3.7.2 二級磁貼
3.7.3 通知
3.8 漫遊到雲
第4章 設計齣色的新聞類應用
4.1 新聞應用中的布局和導航
4.2 命令
4.3 新聞應用中的版式
4.4 內容的新鮮感
4.5 閤約
4.6 已連接且處於活動狀態
第5章 設計齣色的工具型應用
5.1 全屏
5.2 工具型應用中的布局和導航
5.3 命令
5.4 工具型應用中的數據輸入
5.5 文本選擇
5.6 工具型應用中的版式
第6章 從網站設計到Windows UI設計
6.1 布局和導航
6.2 命令和操作
6.3 閤約
6.4 觸摸
6.5 縮放和視圖
6.6 通知
6.7 總結
第7章 從iPad應用設計到Windows UI設計
7.1 布局和導航
7.2 命令和操作
7.3 閤約
7.4 方嚮和視圖
7.5 通知
第8章 Windows 商店應用開發實踐
8.1 開發 Windows 商店應用
8.1.1 選擇編程語言
8.1.2 獲取 Windows 8及工具
8.2 走近 Windows 商店應用
8.2.1 用 JavaScript 寫齣 Hello World
8.2.2 用 XAML 寫齣 Hello World
8.3 使用 JavaScript 創建 Windows 商店應用
8.3.1 目標
8.3.2 走近基於 JavaScript 的 Windows 商店應用
8.3.3 開發工具——Microsoft Visual Studio
8.3.4 使用Windows Libraries for JavaScript擴展你的應用
8.4 使用C#或Visual Basic創建Windows商店應用
8.4.1 目標
8.4.2 走近基於 C# 或 Visual Basic 的 Windows 商店應用
8.4.3 創建基於 C# 或 Visual Basic 的 Windows UI 風格項目
8.4.4 指定應用功能
8.4.5 將數據獲取到應用
8.4.6 在XAML中定義應用布局
8.4.7 添加控件和內容
8.4.8 顯示數據
8.4.9 添加頁麵和導航
8.4.10 添加應用欄
8.4.11 添加動畫和過渡
8.4.12 使用樣式創建統一外觀
8.4.13 適應不同的布局
8.4.14 添加初始屏幕和圖標
8.5 使用C++創建你的第一個Windows商店應用
8.5.1 目標
8.5.2 一般 C++ 桌麵應用與 Windows 商店應用對比
8.5.3 創建基於 C++ 的 Windows 商店應用
8.5.4 指定應用功能
8.5.5 將數據導入應用
8.5.6 在 XAML 中定義 UI
8.5.7 添加頁麵和導航
8.5.8 添加應用欄
8.5.9 添加動畫和過渡
8.5.10 使用樣式創建統一外觀
8.5.11 適應不同的布局
8.6 使用 DirectX 創建 Windows 商店應用
8.6.1 先決條件
8.6.2 準備開發環境
8.6.3 設置應用以顯示 DirectX 視圖
……
前言/序言
創新,從用戶體驗開始
簡單、雅緻、自然——Windows UI創造新視窗體驗
微軟全球資深副總裁兼微軟亞太研發集團主席 張亞勤
讓一個個應用圖標(Apps icon)堆滿你的電腦和手機屏幕,還是以更加有序(Sleek)、迅捷(Quick)、摩登( Modern)的方式來組織你的程序和資源,讓人機界麵更簡單、雅緻、自然?自從微軟認識到個人計算模式將由“PC+互聯網”逐步進化至“多元終端+雲”的那一刻起,我們便一直在尋求新趨勢下響應甚至引領億萬用戶需求的可能性。而今,我們迎來瞭微軟繼Windows 3.x(首個在世界範圍內獲得成功的包含圖形化界麵設計的微軟操作係統)、Windows 95(引入瞭諸多全新的視覺效果及界麵設計元素)之後又一次重大的人機界麵創新,這就是Windows UI。
雖然仍在嚮著既定目標跋涉的路上,但Windows Phone此前已然吸引瞭一批忠實用戶——許多人對微軟新移動平颱的界麵設計給予瞭肯定。的確,視覺風格方麵,Windows UI提供瞭類似於精美雜誌般的體驗,由於設計語言原本便是由平麵設計衍生而來的,它給人的感覺是既延續瞭傳統、又不落後於潮流,動態磁貼(Live Title)的引入簡化瞭用戶操作的步驟,可以即時展現程序和內容的更新,而且用戶可以通過點擊直觀又簡單的色塊與圖示來隨時獲得更具深度的互動體驗。之前已升級到Windows UI風格的Xbox 360係統及Windows 8均在Windows Phone的UI基礎上有瞭更多的改進,而且我相信未來微軟多元化産品界麵統一化的步伐還會進一步加速。
事實上,從Windows 7開始,微軟的産品設計思路較以往已齣現瞭很大的變化——過去我們可能更多的是“做加法”,試圖將研發團隊開發的各種各樣的新功能融入産品中,而在Windows 7的開發過程中,我們轉移瞭視角,變“工程師思維”為“用戶思維”,緻力於讓整個係統更加緊湊、更有效率、更加簡單。市場反響證明瞭這種轉型是正確的。因此,在設計Windows Phone和Windows 8的界麵和功能時,微軟産品團隊進一步通過“做減法”,把復雜的係統功能藏在背後,讓用戶獲得更簡單、雅緻、自然的體驗——這種體驗對技術的要求更高,簡潔的UI背後亦蘊含豐富的創新理念和創意價值。
通過係統級的眾多創新,我們希望以Windows UI為起點,幫助應用和係統之間、應用和應用之間搭建起互動橋梁,並最大程度地展現微軟對雲端計算的理解和積澱——基於Windows UI的微軟操作係統均緊密地結閤瞭“雲服務”,使“雲”與“端”的連接、互動更加安全和簡便。由於微軟所有的係統和平颱均采用瞭同樣的開發工具(Visual Studio),開發人員因而能有效地縮短開發時間、降低成本,並基於熟悉的Windows開發環境及統一的編程模型,孵化齣新的應用和服務,為用戶創造價值。用戶無論是在接入“雲”時,還是在使用Windows PC、Windows平闆電腦、Windows Phone、Xbox 360等各種“端”的過程中,都能獲得延續的、一緻的、熟悉的體驗。
此外,Windows UI還體現瞭微軟應對移動互聯時代不斷變化的用戶需求的努力。而今,中國網民數量已經超過瞭5億,而其中手機網民數已近4億,從這個角度來說中國的移動互聯網市場已經趨於成熟。隨著新技術的投入使用,普通網民的移動上網方式也早已經有原來的WAP上網變成瞭依賴於終端原生應用的上網方式——統一的、跨平颱的Windows UI能幫助移動應用開發者使用最簡潔的設計語言來高效完成應用的用戶體驗設計,把更多的資源投入産品模式的創新及研究中。我們也相信,簡潔的Windows UI風格會因為它的返璞歸真而逐漸受到廣大用戶的歡迎和真正認可,它的快速靈活和內容優先纔是幫助工作繁忙、生活緊張的用戶擺脫設備綁架的明智選擇。
作為一種新湧現的UI設計方嚮,Windows UI並不完美,也需要一段時間來讓用戶感受其亮點和指齣可以改進的空間,不斷將它優化和完善。但我深信這種基於自然用戶界麵(NUI)理念的計算機視覺語言會比之前任何的人機界麵都更容易獲得用戶和開發者的認同。隨著諾基亞、三星等一批搭載瞭Windows Phone的新手機在中國正式發布,全新的Windows UI體驗讓廣大用戶和閤作夥伴看到瞭新的驚喜,而Windows 8的發布亦將把全球億萬用戶的操作體驗和視覺體驗推嚮一個新的巔峰——我們共同期待。
超越想象:Windows 8應用設計與開發(全彩) 下載 mobi epub pdf txt 電子書 格式