symbianOS架構手冊:手機作業系統設計與演進

symbianOS架構手冊:手機作業系統設計與演進

本書包括18章和2個附錄,追溯了Symbian公司和Symbian作業系統的產生和發展的背景,描述了Symbian作業系統的架構,對Symbian作業系統中面向對象的關鍵思想進行分析,然後分層次地對Symbian作業系統模型進行了完整的、結構化的描述,結合具體發展案例,對Symbain作業系統的歷史和演進的關鍵方面進行了研究。

基本介紹

  • 書名:symbianOS架構手冊:手機作業系統設計與演進
  • 作者:(英國)BenMorris
  • 出版社: 人民郵電出版社
  • 出版時間:2008
版權資訊,內容簡介,圖書目錄,第1章 手機為何與眾不同,第2章 Symbian作業系統歷史和史前史,第3章 Symbian作業系統體系結構簡介,第4章 面向對象簡介,第5章 Symbian作業系統分層模型,第6章 UI框架層,第7章 套用服務層,第8章 作業系統服務層,第9章 通信服務塊,第10章 基本服務層,第11章 核心服務與硬體接口層,第12章 JavaME子系統,第13章 談談SymbianOS的演進,第15章 不斷增加的手機複雜性,第16章 一種規格不適合所有情況,第17章 系統的演進和更新,第18章 創造性樂園還是軟體工廠,

版權資訊

書 名: symbianOS架構手冊:手機作業系統設計與演進
symbianOS架構手冊:手機作業系統設計與演進
作 者:(英國)BenMorris
出版時間: 2008
ISBN: 9787115178244
定價: 65.00 元
版 次:1
頁 數:397
字 數:694000
印刷時間:2008-7-1
開 本:16開
紙 張:膠版紙
印 次:1
包 裝:平裝

內容簡介

SymbianOS已經成為一種主流智慧型手機作業系統,並且正在從高端向中端市場普及,在手機的演進和發展中扮演著越來越重要的角色。書中還通過與Symbian作業系統開發的一些核心開發人員的回憶,努力探索Symbian作業系統產生、演進的動力和核心要素。本書深入淺出,並不要求非常專業的背景知識,適合手機軟體業餘愛好者,也適合手機作業系統專業的開發人員、設計人員、架構師,甚至是與手機業相關的管理、決策人員。

圖書目錄

第1章 手機為何與眾不同

1.1 行動電話的起源
1.2 從2G到3G
1.3 行動電話的演變
1.4 技術和軟作用
1.5 劇變和複雜性
1.6 關於手機

第2章 Symbian作業系統歷史和史前史

2.1 技術的發展
2.2 開端
2.3 Psion的史前史
2.4 Symbian作業系統的開始
2.5 移動市場的機會
2.6 首批許可項目的背景
2.7 設備系列
2.8 作業系統的影響

第3章 Symbian作業系統體系結構簡介

3.1 設計目標和體系結構
3.2 Symbian作業系統的基本設計模式
3.3 為什麼體系結構很重要
3.4 Symbian作業系統分層結構
3.5 主要的設計模式
3.6 從應用程式的角度觀察
3.7 Symbian作業系統慣用法
3.8 SymbianOSv9的平台安全

第4章 面向對象簡介

4.1 背景
4.2 最大的吸引力
4.3 面向對象的起源
4.4 面向對象的關鍵思想
4.5 面向對象的語言

第5章 Symbian作業系統分層模型

5.1 簡介
5.2 基本概念
5.3 SymbianOSv9.3模型的逐層概述
5.4 模型沒有展示的東西
5.5 歷史

第6章 UI框架層

6.1 簡介
6.2 目的
6.3 設計目標
6.4 概述
6.5 體系架構
6.6 UI體系的簡短歷史
6.7 組件集合

第7章 套用服務層

7.1 簡介
7.2 目的
7.3 設計目標
7.4 概況
7.5 遺留套用引擎
7.6 體系結構
7.7 組件集合

第8章 作業系統服務層

8.1 簡介
8.2 目的
8.3 設計目標
8.4 概況
8.5 體系結構
8.6 通用作業系統服務模組
8.7 多媒體和圖形服務塊
8.8 連通性服務模組

第9章 通信服務塊

9.1 引言
9.2 目的
9.3 設計目標
9.4 概述
9.5 架構
9.6 通信框架
9.7 電話服務
9.8 聯網服務
9.9 短鏈路服務

第10章 基本服務層

10.1 引言
10.2 目的
10.3 設計目標
10.4 概述
10.5 架構
10.6 組件集

第11章 核心服務與硬體接口層

11.1 引言
11.2 目的
11.3 設計目標
11.4 概述
11.5 EKA1和EKA2
11.6 單組件集
11.7 核心架構塊
11.8 核心架構組件集

第12章 JavaME子系統

12.1 引言
12.2 JavaME子系統的需求
12.3 JavaME子系統的設計目標
12.4 SymbianOS中的Java演變過程
12.5 架構
12.6 組件集

第13章 談談SymbianOS的演進

13.1 技術現狀
13.2 SymbianOSv6版本概要
13.3 SymbianOSv7版本概要
13.4 SymbianOSv8版本概要
13.5 SymbianOSv9版本概要
第14章 Symbian作業系統中面向對象設計的套用
14.1 引言
14.2 在Psion開創對象的方法
14.3 一個徹底面向對象的系統

第15章 不斷增加的手機複雜性

15.1 引言
15.2 手機結構
15.3 手機作業系統
15.4 電話
15.5 訊息:在手機上有所不同

第16章 一種規格不適合所有情況

:激進的UI界面解決方案
16.1 引言
16.2 EikonGUI的背景
16.3 Eikon設計要點
16.4 設備家族策略
16.5 Quartz
16.6 Pearl
16.7 夜鶯
16.8 如何開發一個世界級GUI
16.9 SymbianOS用戶界面架構
16.10 未來的方向

第17章 系統的演進和更新

17.1 簡介
17.2 設計的生存期
17.3 Symbian作業系統中的更新
17.4 核心的演進
17.5 電話的演進
17.6 聲音和顯示的演進
17.7 定義皮膚
17.8 向標準的C++邁進

第18章 創造性樂園還是軟體工廠

18.1 引言
18.2 軟體問題
18.3 太多的危險
18.4 軟體開發方法
18.5 開發軟體真正關心什麼
附錄A Symbian作業系統組件參考
附錄B 訪談傳記
參考文獻
……

相關詞條

熱門詞條

聯絡我們