Windows Phone 7高級編程

Windows Phone 7高級編程

《Windows Phone 7 高級編程》是2011年出版的圖書,作者是Nick Randolph,Christopher Fairbairn。

基本介紹

  • 書名:Windows Phone 7高級編程
  • 又名:使用Visual Studio、Silverlight與XNA進行套用和遊戲開發
  • 作者:Nick Randolph,Christopher Fairbairn
  • 譯者張崟,鄒鋆弢
  • ISBN:9787302269496
  • 類別:信息技術/教程
  • 頁數:535頁
  • 定價:69.00
  • 出版社:清華大學出版社
  • 出版時間:2011年10月
  • 裝幀:平裝
圖書簡介:,目 錄,

圖書簡介:

本書帶您在Windows Phone 7開發世界中盡情暢遊;在富有啟迪意義的示例引導下,指引您使用Silverlight、XNA、Visual Studio、Expression Blend和設備模擬器等工具輕鬆地設計、部署和銷售Windows Phone 7應用程式,並構建時尚、簡潔、清爽、令人耳目一新的用戶界面。

目 錄

第1章 Metro與Windows Phone 1
1.1 最低配置規範 2
1.1.1 框架設計 2
1.1.2 螢幕解析度 4
1.2 Metro設計語言 4
1.2.1 準則 6
1.2.2 用戶體驗 7
1.3 Start界面與Lock界面 7
1.4 hub 9
1.5 開發人員的視角 11
1.6 小結 12
第2章 免費的Visual Studio 2010
和Expression Blend 4 13
2.1 Visual Studio 2010 Express For
Windows Phone 13
2.2 Expression Blend 4 18
2.3 Windows Phone模擬器 21
2.4 小結 22
第3章 按照“紅線準則”設計布局 25
3.1 紅線準則 25
3.2 控制項 27
3.3 布局 45
3.4 資源與樣式 48
3.5 主題 52
3.6 小結 54
第4章 添加運動效果 55
4.1 視覺狀態管理 55
4.2 行為 62
4.3 動畫 68
4.3.1 模板過渡 69
4.3.2 狀態過渡 72
4.4 全景控制項和樞軸控制項 77
4.5 小結 83
第5章 方向與覆蓋組件 85
5.1 設備方向 85
5.1.1 方向檢測 86
5.1.2 方向更改 88
5.1.3 方向策略 89
5.2 軟輸入面板 97
5.3 應用程式欄 101
5.3.1 圖示按鈕 101
5.3.2 選單項 105
5.3.3 不透明度 105
5.3.4 StateChanged事件 106
5.4 系統托盤 107
5.5 小結 108
第6章 導航 109
6.1 頁面布局與架構 109
6.2 導航 112
6.2.1 片段與查詢字元串 116
6.2.2 UriMapping 117
6.2.3 返回 118
6.2.4 GoBack與CanGoBack 119
6.2.5 動畫 120
6.2.6 嚮導 123
6.3 後台處理 123
6.3.1 符合終止條件 125
6.3.2 場景 125
6.3.3 保存狀態 129
6.3.4 遮蓋 130
6.4 小結 132
第7章 應用程式瓷片與通知 133
7.1 應用程式瓷片 133
7.2 推送通知 136
7.2.1 優先權 141
7.2.2 Tile Notification 143
7.2.3 Toast Notification 144
7.2.4 Raw Notification 145
7.2.5 示例 146
7.2.6 錯誤 148
7.3 小結 150
第8章 任務 151
8.1 Windows Phone中的任務 151
8.1.1 應用程式的去處 152
8.1.2 照相機與照片 154
8.1.3 電話和簡訊息 157
8.1.4 電子郵件 161
8.1.5 啟動器 164
8.2 Extras 168
8.3 小結 170
第9章 觸控輸入 171
9.1 用戶體驗 171
9.2 觸控事件 176
9.2.1 單點觸控 176
9.2.2 雙擊 178
9.2.3 多點觸控 189
9.3 小結 195
第10章 搖晃與振動 197
10.1 加速度計 197
10.1.1 使用模擬器 202
10.1.2 Reactive Extensions for .NET 214
10.2 振動 215
10.3 小結 216
第11章 播放音頻 217
11.1 媒體播放 217
11.1.1 MediaElement 217
11.1.2 XNA中的SoundEffect 232
11.1.3 Microsoft Translator 242
11.2 音頻錄製 246
11.2.1 播放 247
11.2.2 保存 248
11.3 Music and Video hub 250
11.4 FM調諧器 251
11.5 小結 254
第12章 確定位置 255
12.1 地理位置 255
12.1.1 GeoCoordinateWatcher 256
12.1.2 IGeoPositionWatcher 259
12.2 Bing Maps 271
12.2.1 地圖設計 271
12.2.2 地圖憑據 273
12.2.3 興趣點和線條 273
12.2.4 事件 277
12.2.5 Bing Maps Web服務 279
12.3 小結 282
第13章 連線與Web 283
13.1 連線狀態 283
13.1.1 網路可用性 284
13.1.2 服務可達性 284
13.1.3 模擬器測試 285
13.1.4 連線 288
13.2 WebBrowser控制項 294
13.3 MultiScaleImage 300
13.4 身份驗證 302
13.5 小結 320
第14章 使用雲服務 321
14.1 HTTP請求 321
14.1.1 WebClient 322
14.1.2 HttpWebRequest 327
14.1.3 憑據 330
14.1.4 壓縮 331
14.2 WCF/ASMX服務 336
14.2.1 服務配置 336
14.2.2 添加服務引用 339
14.2.3 服務的實現與執行 339
14.2.4 自定義標頭 342
14.2.5 憑據 342
14.3 WCF數據服務 343
14.3.1 OData與WCF數據服務 343
14.3.2 JSON 350
14.4 小結 354
第15章 數據可視化 355
15.1 數據綁定 355
15.1.1 DataContext 356
15.1.2 綁定模式 358
15.1.3 值轉換器 361
15.2 使用數據進行設計 364
15.2.1 示例數據 364
15.2.2 設計時數據 371
15.2.3 MVVM Light Toolkit 380
15.2.4 元素與資源的綁定 383
15.3 小結 384
第16章 數據的存儲與同步 385
16.1 獨立存儲 385
16.1.1 ApplicationSettings 386
16.1.2 IsolatedStorageFileStream 388
16.2 數據快取 389
16.2.1 對象快取 390
16.2.2 持久化存儲 397
16.2.3 同步 408
16.3 小結 423
第17章 框架 425
17.1 Managed Extensibility Framework 425
17.1.1 導入和導出 425
17.1.2 ImportMany 429
17.2 應用程式組合 432
17.3 Microsoft Silverlight Analytics Framework 432
17.4 測試 436
17.4.1 單元測試 437
17.4.2 模擬器自動化處理 450
17.5 小結 454
第18章 安全性 455
18.1 保護設備中的數據 455
18.1.1 設備安全性 455
18.1.2 設備管理 456
18.1.3 數據加密 458
18.2 在傳輸過程中保護數據 460
18.2.1 傳輸 460
18.2.2 身份驗證 462
18.3 小結 478
第19章 使用XNA進行遊戲開發 479
19.1 簡介 479
19.1.1 遊戲循環 485
19.1.2 遊戲生命周期 486
19.2 渲染 488
19.2.1 內容 488
19.2.2 Sprite 489
19.2.3 移動 490
19.2.4 文本和字型 491
19.3 輸入 495
19.3.1 加速度計 495
19.3.2 觸控 495
19.3.3 鍵盤 496
19.4 3D渲染 497
19.4.1 3D模型 498
19.4.2 顏色與光照 499
19.4.3 圖元 500
19.4.4 紋理 503
19.5 小結 505
第20章 構建應用程式 507
20.1 設備調試 507
20.1.1 註冊設備供開發之用 507
20.1.2 調試應用程式 509
20.1.3 部署應用程式 509
20.2 第三方組件 510
20.2.1 Silverlight Toolkit 510
20.2.2 資料庫 512
20.3 應用程式遷移 513
20.3.1 用戶界面 513
20.3.2 服務與連線 513
20.3.3 數據 514
20.3.4 設備功能 514
20.3.5 後台處理 514
20.4 用戶界面的性能 514
20.4.1 性能計數器 514
20.4.2 重繪區域 516
20.4.3 快取 517
20.5 外部系統 518
20.5.1 代理服務(Exchange) 518
20.5.2 共享密鑰簽名(Windows Azure) 521
20.6 發布 530
20.6.1 應用程式及Start界面的圖示 530
20.6.2 啟動界面 532
20.6.3 功能 532
20.6.4 試用模式和Marketplace 533
20.7 小結 535

相關詞條

熱門詞條

聯絡我們