出版時(shí)間:2009-4 出版社:人民郵電出版社 作者:華清遠(yuǎn)見(jiàn)嵌入式培訓(xùn)中心,侯茂清 編著 頁(yè)數(shù):318
Tag標(biāo)簽:無(wú)
前言
嵌入式產(chǎn)業(yè)現(xiàn)已成為中國(guó)IT產(chǎn)業(yè)中的一個(gè)重要的新興產(chǎn)業(yè)和增長(zhǎng)點(diǎn),主要表現(xiàn)在:產(chǎn)業(yè)持續(xù)快速增長(zhǎng);新產(chǎn)品、新技術(shù)更新速度加快;應(yīng)用市場(chǎng)空間不斷拓展,終端應(yīng)用產(chǎn)品市場(chǎng)規(guī)模巨大;嵌入式技術(shù)不斷進(jìn)步;嵌入式產(chǎn)業(yè)發(fā)展環(huán)境不斷改善。發(fā)展嵌入式技術(shù)可以全面提高“中國(guó)制造”核心競(jìng)爭(zhēng)力,是實(shí)現(xiàn)“中國(guó)制造”向“中國(guó)創(chuàng)造”轉(zhuǎn)變的良好契機(jī)工業(yè)和信息化部軟件與集成電路促進(jìn)中心(CSIP)作為國(guó)家軟件與集成電路公共服務(wù)平臺(tái)承載單位,秉承“促進(jìn)產(chǎn)業(yè)發(fā)展,助力企業(yè)創(chuàng)新”的宗旨,以促進(jìn)中國(guó)嵌入式產(chǎn)業(yè)的發(fā)展為己任,在嵌入式領(lǐng)域?yàn)閲?guó)內(nèi)廣大企業(yè)提供政策保障、技術(shù)支持和培訓(xùn)服務(wù),極大地促進(jìn)了中國(guó)嵌入式相關(guān)產(chǎn)業(yè)的發(fā)展?!皣?guó)家信息技術(shù)緊缺人才培養(yǎng)工程系列叢書(shū)”由CSIP組織發(fā)起,在培養(yǎng)國(guó)家急需人才方面已經(jīng)發(fā)揮了巨大作用,并將繼續(xù)發(fā)揮巨大的作用。嵌入式開(kāi)發(fā)系列叢書(shū)是帶領(lǐng)開(kāi)發(fā)者進(jìn)入嵌入式開(kāi)發(fā)領(lǐng)域的最佳選擇,希望能在嵌入式技術(shù)的普及、推廣中發(fā)揮重大作用。
內(nèi)容概要
本書(shū)主要介紹Symbian OS的應(yīng)用開(kāi)發(fā),主要包括Symbian開(kāi)發(fā)環(huán)境的搭建、程序結(jié)構(gòu)的分析、Symbian OS C++基礎(chǔ)、清除棧機(jī)制及異常退出機(jī)制、活動(dòng)對(duì)象、Symiban應(yīng)用開(kāi)發(fā)中的MVC和Engine/Observer設(shè)計(jì)模式,以及在GUI應(yīng)用中處理文本、圖形和使用UI控件進(jìn)行界面開(kāi)發(fā)、文件操作、多媒體應(yīng)用開(kāi)發(fā)、網(wǎng)絡(luò)應(yīng)用開(kāi)發(fā)、ECOM插件開(kāi)發(fā)、短信及電話(huà)的處理等內(nèi)容。在本書(shū)的最后一章,提供了一個(gè)綜合性的實(shí)例—即時(shí)聊天程序客戶(hù)端的開(kāi)發(fā),本實(shí)例涵蓋了開(kāi)發(fā)一個(gè)Symbian項(xiàng)目的各個(gè)步驟,包括需求、設(shè)計(jì)、實(shí)現(xiàn)、發(fā)布等。通過(guò)本例的學(xué)習(xí)可以幫助讀者更快地掌握本書(shū)的內(nèi)容,達(dá)到能夠獨(dú)立開(kāi)發(fā)項(xiàng)目的目的。 本書(shū)可作為有志從事Symbian OS應(yīng)用開(kāi)發(fā)人員的學(xué)習(xí)教程,本、專(zhuān)科學(xué)校手機(jī)應(yīng)用開(kāi)發(fā)相關(guān)專(zhuān)業(yè)課程的教材,也可作為從事Symbian應(yīng)用開(kāi)發(fā)的軟件工程人員的參考書(shū)。
書(shū)籍目錄
第1篇 Symbian OS手機(jī)應(yīng)用開(kāi)發(fā)概述 第1章 Symbian開(kāi)發(fā)簡(jiǎn)介 1.1 Symbian歷史 1.2 Symbian OS的特點(diǎn) 1.3 Symbian OS體系結(jié)構(gòu) 1.4 移動(dòng)開(kāi)發(fā)方向 1.5 其他手機(jī)開(kāi)發(fā)平臺(tái) 1.5.1 BREW簡(jiǎn)介 1.5.2 J2ME簡(jiǎn)介 1.5.3 Palm OS簡(jiǎn)介 1.5.4 Windows Mobile簡(jiǎn)介 1.5.5 嵌入式Linux簡(jiǎn)介 第2章 搭建Symbian開(kāi)發(fā)環(huán)境 2.1 Symbian SDK介紹 2.1.1 Symbian CusKit 2.1.2 基于Symbian的S60 SDK 2.1.3 基于Symbian的UIQ SDK 2.2 搭建開(kāi)發(fā)環(huán)境 2.2.1 準(zhǔn)備工作 2.2.2 搭建基于Carbide.c++的Symbian開(kāi)發(fā)環(huán)境 2.2.3 搭建基于Microsoft.NET 2005的Symbian開(kāi)發(fā)環(huán)境 2.2.4 開(kāi)發(fā)環(huán)境介紹 2.2.5 測(cè)試開(kāi)發(fā)環(huán)境 2.3 Hello World例程 第3章 Symbian手機(jī)應(yīng)用開(kāi)發(fā)過(guò)程 3.1 Symbian OS上的程序類(lèi)型 3.1.1 控制臺(tái)應(yīng)用程序 3.1.2 GUI程序 3.1.3 DLL程序 3.2 建立新工程 3.3 工程結(jié)構(gòu) 3.3.1 工程目錄組織 3.3.2 程序文件的組織 3.4 程序編譯 3.4.1 命令行編譯 3.4.2 IDE環(huán)境編譯 3.5 編輯代碼 3.6 打包發(fā)布 3.6.1 打包文件.pkg 3.6.2 制作Symbian安裝程序sis文件 3.6.3 S60 3rd版安裝程序簽名 3.6.4 在設(shè)備上運(yùn)行程序 第4章 程序結(jié)構(gòu)分析 4.1 程序結(jié)構(gòu) 4.1.1 應(yīng)用框架 4.1.2 GUI應(yīng)用運(yùn)行分析 4.2 工程組織 4.2.1 bld.inf 4.2.2 Symbian工程組織文件*.mmp 4.3 應(yīng)用圖標(biāo)及啟動(dòng) 4.4 資源文件 4.4.1 資源文件格式 4.4.2 定義菜單 4.4.3 定義CBA欄 4.4.4 定義字符串資源 4.5 打包圖片 4.5.1 BMP圖片打包 4.5.2 SVG圖片打包 4.6 打包文件格式 4.7 多視圖程序 4.7.1 創(chuàng)建多視圖程序 4.7.2 多視圖程序分析 4.7.3 文檔/視圖結(jié)構(gòu)的視圖第2篇 Symbian開(kāi)發(fā)基礎(chǔ) 第5章 Symbian OS C++基礎(chǔ) 第6章 異常處理與資源管理 第7章 活動(dòng)對(duì)象第3篇 Symbian編程 第8章 文本顯示和字體使用 第9章 繪制圖形和顯示圖片 第10章 基于S60的UI組件編程 第11章 Symbian手機(jī)上的文件操作 第12章 多媒體應(yīng)用開(kāi)發(fā) 第13章 Symbian上的網(wǎng)絡(luò)應(yīng)用開(kāi)發(fā) 第14章 Symbian上的ECOM開(kāi)發(fā) 第15章 消息傳送及通話(huà)第4篇 項(xiàng)目實(shí)踐 第16章 即時(shí)聊天項(xiàng)目設(shè)計(jì)
章節(jié)摘錄
插圖:第1篇 Symbian OS手機(jī)應(yīng)用開(kāi)發(fā)概述第1章 Symbian開(kāi)發(fā)簡(jiǎn)介1.3 Symbian OS體系結(jié)構(gòu)1. 手機(jī)發(fā)展早期的手機(jī)是沒(méi)有操作系統(tǒng)的,程序直接運(yùn)行在手機(jī)的硬件甲臺(tái)上,程序代碼需要直接和手機(jī)硬件進(jìn)行數(shù)據(jù)通信,控制硬件的行為,這就使手機(jī)的程序不能太復(fù)雜,手機(jī)的功能也相對(duì)比較單,也就是具有手機(jī)基本的功能,如打電話(huà)、發(fā)短信以及很簡(jiǎn)單的小游戲等。沒(méi)有操作系統(tǒng),對(duì)手機(jī)業(yè)發(fā)展帶米很大的限制,因?yàn)槌绦蚝陀布嚓P(guān),致使原有型號(hào)手機(jī)上的程序可重用性差,加入新功能比較困難,產(chǎn)品更新?lián)Q代周期比較長(zhǎng)等,對(duì)手機(jī)產(chǎn)品的研發(fā)非常不利。逐漸地出現(xiàn)了帶有簡(jiǎn)單操作系統(tǒng)的手機(jī),這時(shí)候的手機(jī)程序,不再直接運(yùn)行在手機(jī)的硬件平臺(tái)上了,而是利用操作系統(tǒng)提供的特定API來(lái)實(shí)現(xiàn)手機(jī)的應(yīng)用。手機(jī)上應(yīng)用開(kāi)始多了起來(lái),通話(huà)、短信息基本的功能自然是有,手機(jī)游戲電能做得更具有娛樂(lè)性了,基于手機(jī)網(wǎng)絡(luò)的應(yīng)用也開(kāi)始多起來(lái)了,后來(lái),手機(jī)平臺(tái)上實(shí)現(xiàn)了Java 虛擬機(jī),手機(jī)平臺(tái)上能夠安裝用Java寫(xiě)的軟件了。
編輯推薦
《Symbian手機(jī)應(yīng)用開(kāi)發(fā)標(biāo)準(zhǔn)教程》是由眾多專(zhuān)家、廠(chǎng)商聯(lián)合推薦·業(yè)界權(quán)威培訓(xùn)機(jī)構(gòu)的經(jīng)驗(yàn)總結(jié)。
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
Symbian手機(jī)應(yīng)用開(kāi)發(fā)標(biāo)準(zhǔn)教程 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版