注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語(yǔ)言/工具Symbian OS通用設(shè)計(jì)模式

Symbian OS通用設(shè)計(jì)模式

Symbian OS通用設(shè)計(jì)模式

定 價(jià):¥48.00

作 者: (美)伊索特 等著,楊明軍 譯
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 程序設(shè)計(jì)

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302212973 出版時(shí)間: 2010-01-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 321 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  如果您曾經(jīng)問(wèn)過(guò)自己“專(zhuān)家們?nèi)绾卧O(shè)計(jì)移動(dòng)設(shè)備軟件?”那么手頭的這《Symbian OS通用設(shè)計(jì)模式》就是為您準(zhǔn)備的?!禨ymbian OS通用設(shè)計(jì)模式》匯集了Symbian 公司一些最杰出的軟件工程師的智慧和經(jīng)驗(yàn),并將這些專(zhuān)家的知識(shí)提煉成一組通用的設(shè)計(jì)模式,在設(shè)計(jì)Symbian 智能手機(jī)軟件時(shí)您可以合理地使用這些設(shè)計(jì)模式。《Symbian OS通用設(shè)計(jì)模式》旨在幫助您解決在智能手機(jī)平臺(tái)軟件開(kāi)發(fā)中經(jīng)常遇到的各種難題。了解潛在問(wèn)題,同時(shí)掌握用來(lái)解決這些問(wèn)題的模式,您就能夠在設(shè)計(jì)和實(shí)現(xiàn)健壯高效的Symbian OS 應(yīng)用和服務(wù)程序方面具有搶先起步的優(yōu)勢(shì)?!禨ymbian OS通用設(shè)計(jì)模式》涵蓋的所有模式都針對(duì)Symbian OS進(jìn)行了專(zhuān)門(mén)的適配。書(shū)中的11個(gè)完整示例詳細(xì)說(shuō)明了每種模式的工作原理,它們都采用SymbianC++語(yǔ)言實(shí)現(xiàn),以便于您改寫(xiě)這些示例,將其用于自己編寫(xiě)的軟件中。

作者簡(jiǎn)介

  Nicholas Addo Nicholas從事Symbian OS開(kāi)發(fā)工作已六年了。他最初加入的是Symbian的瀏覽器技術(shù)(Browser Technology)小組,從事一個(gè)通用的內(nèi)容處理框架的開(kāi)發(fā)工作。后來(lái),他轉(zhuǎn)到個(gè)人信息管理(Personal Information Management)小組,從事企業(yè)集團(tuán)調(diào)度(Enterprise Group Scheduling)技術(shù)開(kāi)發(fā)。離開(kāi)這個(gè)小組之后,他加入了多技術(shù)開(kāi)發(fā)(Multi-technology development)小組,從事跨技術(shù)(cross-technology)項(xiàng)目和過(guò)程改進(jìn)(process-improvement)項(xiàng)目。在這些項(xiàng)目的產(chǎn)品管理過(guò)程中,他為Symbian OS定義了一項(xiàng)組件技術(shù)(Component Technology)產(chǎn)品策略,并不斷參與Symbian OS核心風(fēng)格的改進(jìn)計(jì)劃。Nicholas在剛參加工作時(shí)是一名電子工程師,為電信行業(yè)開(kāi)發(fā)半導(dǎo)體設(shè)備。后來(lái)他成為了一名專(zhuān)職軟件開(kāi)發(fā)者。他起初專(zhuān)攻的是實(shí)時(shí)嵌入式系統(tǒng)領(lǐng)域,后來(lái)又為印刷和版前印刷行業(yè)針對(duì)圖像掃描儀。 記錄器以及打印寄存器和顏色控制設(shè)備開(kāi)發(fā)了基于Windows的用戶(hù)界面。Adrian Issott Adrian在2004年加入了Symbian的Shortlink團(tuán)隊(duì),最初從事藍(lán)牙立體聲耳機(jī)相關(guān)支撐技術(shù)的開(kāi)發(fā),后來(lái)從事藍(lán)牙HAI的改進(jìn)工作。在2006年,他轉(zhuǎn)而成為了一名專(zhuān)注于系統(tǒng)特性(如性能。 RAM用量。 可靠性以及安全)的架構(gòu)師。目前他的精力一方面投入到一些領(lǐng)域(如系統(tǒng)啟動(dòng)和跟蹤)的長(zhǎng)期架構(gòu)改進(jìn)方面,另一方面投入到一些用來(lái)幫助設(shè)備制造商優(yōu)化設(shè)備并發(fā)揮Symbian OS最大功效的緊急項(xiàng)目上。Adrian畢業(yè)于劍橋大學(xué)耶穌學(xué)院,獲得了數(shù)學(xué)學(xué)科一級(jí)榮譽(yù)學(xué)位。

圖書(shū)目錄

第1章 引言 1
1.1 關(guān)于本書(shū) 1
1.2 目標(biāo)讀者 1
1.3 本書(shū)適用的Symbian OS版本 2
1.4 通用設(shè)計(jì)模式 2
1.5 Symbian OS模式 3
1.5.1 基于Symbian OS的軟件約束 3
1.5.2 Symbian OS上下文中的重要約束 4
1.5.3 其他約束 6
1.5.4 已經(jīng)就位的模式元素 7
1.6 設(shè)計(jì)模式的模板 7
1.6.1 模式名稱(chēng) 7
1.6.2 目的 7
1.6.3 別名 7
1.6.4 問(wèn)題 8
1.6.5 解決方案 8
1.6.6 其他已知的應(yīng)用 9
1.6.7 變種和擴(kuò)展 9
1.6.8 參考資料 9
1.7 本書(shū)結(jié)構(gòu) 9
1.8 其他信息來(lái)源 10
第2章 錯(cuò)誤處理策略 11
2.1 快速失敗 12
2.1.1 目的 12
2.1.2 別名 12
2.1.3 問(wèn)題 12
2.1.4 解決方案 14
2.1.5 其他已知應(yīng)用 22
2.1.6 變種和擴(kuò)展 23
2.1.7 參考資料 23
2.2 逐步提升錯(cuò)誤 23
2.2.1 目的 23
2.2.2 別名 23
2.2.3 問(wèn)題 24
2.2.4 解決方案 26
2.2.5 其他已知應(yīng)用 35
2.2.6 變種和擴(kuò)展 35
2.2.7 參考資料 36
第3章 資源的生存期 37
3.1 永久分配 39
3.1.1 目的 39
3.1.2 別名 39
3.1.3 問(wèn)題 40
3.1.4 解決方案 41
3.1.5 其他已知應(yīng)用 46
3.1.6 變種和擴(kuò)展 47
3.1.7 參考資料 47
3.2 延遲分配 47
3.2.1 目的 47
3.2.2 別名 47
3.2.3 問(wèn)題 47
3.2.4 解決方案 49
3.2.5 其他已知應(yīng)用 53
3.2.6 變種和擴(kuò)展 54
3.2.7 參考資料 55
3.3 延遲釋放 55
3.3.1 目的 55
3.3.2 別名 55
3.3.3 問(wèn)題 55
3.3.4 解決方案 56
3.3.5 其他已知應(yīng)用 64
3.3.6 變種和擴(kuò)展 64
3.3.7 參考資料 65
第4章 事件驅(qū)動(dòng)編程 67
4.1 事件混入 71
4.1.1 目的 71
4.1.2 別名 71
4.1.3 問(wèn)題 71
4.1.4 解決方案 72
4.1.5 其他已知應(yīng)用 78
4.1.6 變種和擴(kuò)展 78
4.1.7 參考資料 79
4.2 請(qǐng)求完成 79
4.2.1 目的 79
4.2.2 別名 79
4.2.3 問(wèn)題 79
4.2.4 解決方案 80
4.2.5 其他已知應(yīng)用 86
4.2.6 變種和擴(kuò)展 86
4.2.7 參考資料 86
4.3 發(fā)布和訂閱 87
4.3.1 目的 87
4.3.2 別名 87
4.3.3 問(wèn)題 87
4.3.4 解決方案 88
4.3.5 其他已知應(yīng)用 97
4.3.6 變種和擴(kuò)展 98
4.3.7 參考資料 98
第5章 協(xié)同式多任務(wù) 101
5.1 活動(dòng)對(duì)象 102
5.1.1 目的 102
5.1.2 別名 102
5.1.3 問(wèn)題 102
5.1.4 解決方案 103
5.1.5 其他已知應(yīng)用 113
5.1.6 變種和擴(kuò)展 113
5.1.7 參考資料 114
5.2 異步控制器 114
5.2.1 目的 114
5.2.2 別名 114
5.2.3 問(wèn)題 114
5.2.4 解決方案 117
5.2.5 其他已知應(yīng)用 126
5.2.6 變種和擴(kuò)展 127
5.2.7 參考資料 127
第6章 提供服務(wù) 129
6.1 客戶(hù)-線(xiàn)程服務(wù) 132
6.1.1 目的 132
6.1.2 別名 133
6.1.3 問(wèn)題 133
6.1.4 解決方案 134
6.1.5 其他已知應(yīng)用 139
6.1.6 變種和擴(kuò)展 139
6.1.7 參考資料 140
6.2 客戶(hù)端-服務(wù)器 141
6.2.1 目的 141
6.2.2 別名 141
6.2.3 問(wèn)題 141
6.2.4 解決方案 143
6.2.5 其他已知應(yīng)用 160
6.2.6 變種和擴(kuò)展 161
6.2.7 參考資料 164
6.3 協(xié)調(diào)器 165
6.3.1 目的 165
6.3.2 別名 165
6.3.3 問(wèn)題 165
6.3.4 解決方案 168
6.3.5 其他已知應(yīng)用 181
6.3.6 變種和擴(kuò)展 181
6.3.7 參考資料 182
第7章 安全 183
7.1 安全代理 188
7.1.1 目的 188
7.1.2 別名 188
7.1.3 問(wèn)題 188
7.1.4 解決方案 189
7.1.5 其他已知應(yīng)用 195
7.1.6 變種和擴(kuò)展 195
7.1.7 參考資料 196
7.2 安全扣 197
7.2.1 目的 197
7.2.2 別名 197
7.2.3 問(wèn)題 197
7.2.4 解決方案 198
7.2.5 其他已知應(yīng)用 201
7.2.6 變種和擴(kuò)展 202
7.2.7 參考資料 202
7.3 檢疫隔離 202
7.3.1 目的 202
7.3.2 別名 202
7.3.3 問(wèn)題 203
7.3.4 解決方案 204
7.3.5 其他已知應(yīng)用 212
7.3.6 變種和擴(kuò)展 212
7.3.7 參考資料 213
7.4 搖籃 213
7.4.1 目的 213
7.4.2 別名 213
7.4.3 問(wèn)題 213
7.4.4 解決方案 214
7.4.5 其他已知應(yīng)用 221
7.4.6 變種和擴(kuò)展 221
7.4.7 參考資料 222
第8章 優(yōu)化執(zhí)行時(shí)間 223
8.1 片段 224
8.1.1 目的 224
8.1.2 別名 224
8.1.3 問(wèn)題 224
8.1.4 解決方案 227
8.1.5 其他已知應(yīng)用 238
8.1.6 變種和擴(kuò)展 238
8.1.7 參考資料 240
8.2 數(shù)據(jù)壓模 240
8.2.1 目的 240
8.2.2 別名 241
8.2.3 問(wèn)題 241
8.2.4 解決方案 243
8.2.5 其他已知應(yīng)用 257
8.2.6 變種和擴(kuò)展 257
8.2.7 參考資料 257
第9章 將知名的模式映射到Symbian OS 259
9.1 模型-視圖-控制器 259
9.1.1 目的 259
9.1.2 別名 260
9.1.3 問(wèn)題 260
9.1.4 解決方案 261
9.1.5 其他已知應(yīng)用 269
9.1.6 變種和擴(kuò)展 269
9.1.7 參考資料 270
9.2 單例 270
9.2.1 目的 270
9.2.2 別名 270
9.2.3 問(wèn)題 270
9.2.4 解決方案 275
9.2.5 其他已知應(yīng)用 289
9.2.6 變種和擴(kuò)展 289
9.2.7 參考資料 291
9.3 適配器 291
9.3.1 目的 291
9.3.2 別名 291
9.3.3 問(wèn)題 291
9.3.4 解決方案 293
9.3.5 其他已知應(yīng)用 300
9.3.6 變種和擴(kuò)展 300
9.3.7 參考資料 301
9.4 句柄-正文 301
9.4.1 目的 301
9.4.2 別名 301
9.4.3 問(wèn)題 301
9.4.4 解決方案 302
9.4.5 其他已知應(yīng)用 308
9.4.6 變種和擴(kuò)展 308
9.4.7 參考資料 309
附錄A 對(duì)反復(fù)出現(xiàn)的結(jié)果的影響分析 311
參考文獻(xiàn) 315

本目錄推薦

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