內容簡介
《symbian OS架構手冊:手機作業系統設計與演進》包括18章和2個附錄,首先追溯了Symbian公司和Symbian作業系統的產生和發展的背景,描述了Symbian作業系統的架構,對Symbian作業系統中面向對象的關鍵思想進行了分析,然後分層次地對Symbian作業系統模型進行了完整的、高水平且結構化的描述,結合具體發展案例,對Symbain作業系統的歷史和演進的一些關鍵方面進行了深入研究。書中還通過與Symbian作業系統開發的一些核心開發人員的回憶,努力探索Symbian作業系統產生、演進的動力和核心要素。Symbian OS已經成為一種主流智慧型手機作業系統,並且正在從高端向中端市場普及,在手機的演進和發展中扮演著越來越重要的角色。
作者簡介
BenMorris在1997年10月加入Psion軟體公司,加入後在第一代C++產品和當時還是EPOC32作業系統的Java SDK的軟體開發工具包團隊中工作。他領導了一個為EPOC32系統ER5版本生產SDK的小團隊,當Psion軟體公司變為Symbian公司之後,他負責領導和擴展公司的系統文檔團隊。2002年,他加入了Symbian軟體工程組織新成立的系統管理團隊,該組織的主要目的就是“定義系統”。
圖書目錄
第1章 手機為何與眾不同 1
第2章 Symbian作業系統歷史和史前史 8
第3章 Symbian作業系統體系結構簡介 29
第4章 面向對象簡介 57
第5章 Symbian作業系統分層模型 72
第6章 UI框架層 78
第7章套用服務層87
第8章 作業系統服務層 108
第9章 通信服務塊 128
第10章 基本服務層 161
第11章 核心服務與硬體接口層 175
第12章 Java ME子系統 189
第13章 談談Symbian OS的演進 200
第14章 Symbian作業系統中面向對象設計的套用 207
第15章 不斷增加的手機複雜性 229
第16章 一種規格不適合所有情況:激進的UI界面解決方案 250
第17章 系統的演進和更新 270
第18章 創造性樂園還是軟體工廠 285
附錄A Symbian作業系統組件參考 299
附錄B 訪談傳記 391
參考文獻 396
……