注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合Windows Phone 7應(yīng)用開發(fā)指南

Windows Phone 7應(yīng)用開發(fā)指南

Windows Phone 7應(yīng)用開發(fā)指南

定 價:¥69.00

作 者: 伏英娜 主編,張越 等著
出版社: 電子工業(yè)出版社
叢編項:
標(biāo) 簽: 移動開發(fā)

ISBN: 9787121146091 出版時間: 2011-11-01 包裝: 平裝
開本: 16開 頁數(shù): 490 字?jǐn)?shù):  

內(nèi)容簡介

  伏英娜主編的《Windows Phone 7應(yīng)用開發(fā)指南》對WindowsPhone 7環(huán)境下如何做開發(fā)做了深入淺出的講解。包括開發(fā)前的準(zhǔn)備,應(yīng)用案例、技巧的深入掌握以及利用云的力量更好地做開發(fā)等內(nèi)容。書中對從.NET平臺轉(zhuǎn)移到WindowsPhone 7平臺的開發(fā)技巧做了重點的講述,有助于原有的 .NET開發(fā)人員快速地掌握Windows Phone7開發(fā)要領(lǐng),迅速提升專業(yè)技能。 《Windows Phone7應(yīng)用開發(fā)指南》適合廣大移動應(yīng)用開發(fā)人員閱讀和參考,對于高校師生,本書也有較高的參考價值。

作者簡介

暫缺《Windows Phone 7應(yīng)用開發(fā)指南》作者簡介

圖書目錄

I. 基礎(chǔ)篇
第1章 Windows Phone 7簡介 1
1.1 背景,規(guī)范和標(biāo)準(zhǔn) 2
1.2 特性功能 7
1.3 Zune和Windows Phone 7 8
1.4 簡便高效的開發(fā) 9
1.5 Windows Phone 7模擬器 10
1.6 Metro界面的特點 10
1.7 開發(fā)語言 11
第2章 開發(fā)準(zhǔn)備 15
2.1 軟硬件開發(fā)環(huán)境及需求 16
2.1.1 操作系統(tǒng)要求 16
2.1.2 工具集合 16
2.2 開發(fā)環(huán)境和工具(Windows 7& Windows Phone Developer Tools) 18
2.3 設(shè)計方法 21
2.3.1 Expression Blend for Windows Phone 7 21
2.3.2 Windows Phone 7 的UI設(shè)計 25
2.3.3 Windows Phone 7 UI設(shè)計需要考慮的幾個方面 27
2.4 Windows Phone 7應(yīng)用程序控件 29
第3章 應(yīng)用程序:Hello WP7 World 31
3.1 開發(fā)環(huán)境 32
3.2 創(chuàng)建Windows Phone應(yīng)用程序工程 32
3.3 部署并測試Windows Phone應(yīng)用程序 38
3.4 設(shè)計用戶界面——Hello WP7 41
3.5 UI異常處理 43
3.6 MVVM 46
3.6.1 什么是MVVM 46
3.6.2 數(shù)據(jù)綁定 47
第4章 Windows Phone 的新概念 52
4.1 硬件規(guī)范 53
4.1.1 顯示器 53
4.1.2 觸摸屏手勢 54
4.1.3 鍵盤 55
4.2 應(yīng)用程序生命周期 57
4.2.1 1項關(guān)鍵技術(shù)——雪藏(Tombstoning) 57
4.2.2 2類信息——永久數(shù)據(jù)和瞬間狀態(tài) 58
4.2.3 4個事件——啟動,結(jié)束,暫停,激活 59
4.3 應(yīng)用資源調(diào)用 62
4.3.1 啟動器和選擇器 62
4.3.2 獨(dú)立外存 64
4.3.3 推送通知 65
4.3.4 主題 66
4.3.5 全景視圖和樞軸視圖 67
4.4 手機(jī)應(yīng)用的優(yōu)化 69
4.4.1 移動平臺上的Silverlight 69
4.4.2 從桌面向手機(jī)移植Silverlight應(yīng)用 70
4.4.3 幀頻計數(shù)器 71
4.4.4 線程及其優(yōu)化 72
4.4.5 優(yōu)秀應(yīng)用最佳實踐 74
第5章 Windows Phone 7基本編程技術(shù) 76
5.1 控件使用 77
5.1.1 使用Windows Phone 7控件創(chuàng)建應(yīng)用程序 78
5.1.2 輸入控件 80
5.1.3 按鈕控件 85
5.1.4 面板(Panel)類控件 89
5.1.5 Web控件 99
5.1.6 多媒體控件 101
5.1.7 其他控件 104
5.1.8 隱藏控件的使用 106
5.1.9 Silverlight Toolkit控件 107
5.2 頁面 123
5.2.1 頁面方向和布局 124
5.2.2 頁面切換 128
5.2.3 Pivot頁面和Panorama頁面 132
5.2.4 系統(tǒng)狀態(tài)欄 135
5.2.5 應(yīng)用程序欄 136
5.3 獨(dú)立存儲 140
5.4 資源 145
5.4.1 資源和資源字典 145
5.4.2 資源使用實例 148
II. 應(yīng)用篇
第6章 Windows Phone 7基礎(chǔ)工具 153
6.1 畫刷 154
6.1.1 畫刷簡介 154
6.1.2 SolidColorBrush 154
6.1.3 CardientBrush 156
6.1.4 RadialGradientBrush 157
6.1.5 ImageBrush 158
6.2 變形 159
6.2.1 RotateTransform(旋轉(zhuǎn)變形) 159
6.2.2 ScaleTransform(縮放變形) 160
6.2.3 SkewTransform(傾斜變形) 161
6.2.4 TranslateTransform(移動變形) 162
6.2.5 TransformGroup(變形組) 162
6.2.6 MatrixTransform(矩陣變形) 163
6.3 矢量圖 164
6.3.1 坐標(biāo)與容器 165
6.3.2 直線(Line)和折線(Polyline) 167
6.3.3 多邊形(Polygon) 171
6.3.4 橢圓(Ellipse)和矩形(Rectangle) 172
6.3.5 Z-Index 173
6.3.6 填充效果 174
6.3.7 拉伸效果 176
6.3.8 Path 177
6.3.9 路徑標(biāo)記語法 184
6.4 位圖 185
6.4.1 WriteableBitmap 186
6.4.2 像素控制 188
6.4.3 位圖與矢量圖結(jié)合 191
6.4.4 位圖的裁剪和遮罩 192
6.5 動畫制作 193
6.5.1 實現(xiàn)動畫的幾種方式 193
6.5.2 StoryBoard詳解 197
6.5.3 關(guān)鍵幀 199
6.5.4 觸發(fā)器動畫 202
6.5.5 Easing Functions 202
6.5.6 使用Expression Blend制作動畫 204
6.6 樣式和主題 207
6.6.1 樣式及樣式繼承 208
6.6.2 應(yīng)用主題 210
6.6.3 視覺狀態(tài)管理器 212
6.7 使用模板 216
6.7.1 DataTemplate 217
6.7.2 ControlTemplate 219
6.8 自定義控件 221
6.8.1 User Control和Custom Control 221
6.8.2 實現(xiàn)自定義User Control 223
6.8.3 實現(xiàn)自定義Custom Control 226
第7章 Windows Phone 7強(qiáng)化工具 231
7.1 傳感器應(yīng)用 232
7.1.1 加速傳感器 232
7.1.2 GPS定位服務(wù) 238
7.2 啟動器(Launcher) 241
7.2.1 編寫郵件(EmailComposeTask) 242
7.2.2 撥打電話(PhoneCallTask) 242
7.2.3 啟動網(wǎng)頁搜索SearchTask 243
7.2.4 發(fā)送短信(SmsComposeTask) 245
7.2.5 Marketplace相關(guān)的Launcher 245
7.2.6 啟動媒體播放器(MediaPlayerLauncher) 248
7.2.7 啟動網(wǎng)絡(luò)瀏覽器(WebBrowserTask) 249
7.2.8 小結(jié) 249
7.3 選擇器(Chooser) 249
7.3.1 拍照(CameraCaptureTask) 250
7.3.2 電子郵件選擇器(EmailAddressChooserTask) 252
7.3.3 從相冊中選擇照片(PhotoChooserTask) 254
7.3.4 保存照片到手機(jī)的相冊之中 255
7.3.5 保存手機(jī)號碼(SavePhoneNumberTask) 257
7.3.6 小結(jié) 260
第8章 Windows Phone 7的云中應(yīng)用 261
8.1 通信協(xié)議和服務(wù)調(diào)用概述 262
8.1.1 WCF 262
8.1.2 Odata 267
8.1.3 WebClient 267
8.1.4 HttpWebRequest 272
8.1.5 Web Service 276
8.1.6 推送通知(Push Notification) 289
8.2 云服務(wù) 313
8.2.1 使用Windows Azure 313
8.3.2 調(diào)用SQL Azure 316
8.3.3 Windows Azure Marketplace DataMarket 320
8.3.4 Windows Azure示例 326
第9章 Windows Phone 7應(yīng)用程序的發(fā)布 341
9.1 應(yīng)用程序調(diào)試 342
9.1.1 異常處理 342
9.1.2 錯誤與調(diào)試 347
9.2 應(yīng)用程序發(fā)布 355
9.2.1 微軟移動應(yīng)用商店概述 355
9.2.2 應(yīng)用程序商店賬號注冊 355
9.2.3 應(yīng)用程序發(fā)布 356
9.2.4 應(yīng)用程序更新 365
9.2.5 盈利 366
III. 案例篇
第10章 優(yōu)酷Windows phone 7客戶端開發(fā)案例 368
10.1 紹 369
10.1.1 開發(fā)背景 369
10.1.2 項目需求 370
10.2 開發(fā)實施 370
10.2.1 關(guān)鍵控件 370
10.2.2 獲取服務(wù)器數(shù)據(jù) 372
10.2.3 視頻播放 377
10.2.4 墓碑化 379
10.3 未來要做什么 381
10.4 項目總結(jié) 382
第11章 微博Phone 7客戶端開發(fā)案例 384
11.1 產(chǎn)品背景 385
11.1.1 產(chǎn)品介紹 385
11.1.2 產(chǎn)品需求 385
11.1.3 功能要點 386
11.1.4 開發(fā)難點 386
11.2 開發(fā)實施 386
11.2.1 開發(fā)準(zhǔn)備 386
11.2.2 開發(fā)過程 388
11.2.3 開發(fā)感言 406
11.3 項目總結(jié) 407
第12章 Windows Phone 7游戲開發(fā)實戰(zhàn)案例 408
12.1 產(chǎn)品背景 409
12.1.1 產(chǎn)品介紹 409
12.2.2 游戲規(guī)則 410
12.2 開發(fā)實施 410
12.2.1 開發(fā)準(zhǔn)備 410
12.2.2 開發(fā)過程 412
12.3 項目總結(jié) 428
第13章 KulerCream配色設(shè)計案例 429
13.1 產(chǎn)品背景 430
13.1.1 公司介紹 430
13.1.2 項目介紹 430
13.2 開發(fā)實施 433
13.2.1 開發(fā)準(zhǔn)備:產(chǎn)品創(chuàng)意與UI設(shè)計 433
13.2.2 開發(fā)過程:MVVM Light框架應(yīng)用及界面構(gòu)建 435
13.2.3 使用Reactive Extensions for .NET(Rx)進(jìn)行API數(shù)據(jù)異步調(diào)用 443
13.2.4 自定義及優(yōu)化讀取進(jìn)度條 445
13.3 項目總結(jié) 447
參考文獻(xiàn) 447
附錄A Windows Phone的應(yīng)用程序認(rèn)證要求 449
附錄B “智啟未來”——下一代Windows Phone更新與展望 474

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號