Symbian手機(jī)應(yīng)用開(kāi)發(fā)標(biāo)準(zhǔn)教程

出版時(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格式下載


用戶(hù)評(píng)論 (總計(jì)20條)

 
 

  •   看了三天,直接把這本書(shū)扔了。就算你看完這本書(shū),什么程序都寫(xiě)不出來(lái)。
  •   剛剛看到CSDN上咨詢(xún)“塞班已死”,不知道,這個(gè)除了考試,還有沒(méi)有具體的用途。
  •   不錯(cuò),速度快,質(zhì)量不錯(cuò),買(mǎi)書(shū)就當(dāng)當(dāng)可以。
  •   在Symbian開(kāi)發(fā)方面這本書(shū)真的不錯(cuò),適合入門(mén)學(xué)習(xí)!不過(guò)給當(dāng)當(dāng)提一下建議,以后發(fā)貨圖書(shū)時(shí),建議包裝的再仔細(xì)點(diǎn),這次我買(mǎi)了兩本書(shū),送達(dá)時(shí)兩本書(shū)的書(shū)角都折了,其中一本封底折了近1/3,留下了很深的一道印子,給人感覺(jué)像舊書(shū),非常不爽!
  •   這本書(shū)挺基礎(chǔ)的,挺適合剛起步的新人,并且里邊的東西都比較準(zhǔn)確,不像有的書(shū)里邊的東西太細(xì),所以這本書(shū)很容易上手..
  •   書(shū)是好書(shū),可以當(dāng)當(dāng)出的書(shū)連目錄都沒(méi)有,版權(quán)聲明也沒(méi)有,都不知道什么時(shí)候印刷的,懷疑中。。。
  •   感覺(jué)對(duì)入門(mén)的開(kāi)發(fā)者來(lái)說(shuō)挺好得
  •   書(shū)不錯(cuò),今天收到的,開(kāi)始看書(shū)了,剛看開(kāi)頭,覺(jué)得還可以。
  •   用來(lái)入門(mén)很不錯(cuò)
  •   講的比較適合初學(xué)者
  •   比較基礎(chǔ)的一本書(shū),適合初學(xué)者!
  •   28日收到的書(shū),晚上大概看了看內(nèi)容,覺(jué)得很一般,很不詳細(xì)!
  •   買(mǎi)來(lái)有段時(shí)間,前幾天才開(kāi)始正經(jīng)看.教程看了小一半,發(fā)現(xiàn)幾個(gè)問(wèn)題,要買(mǎi)的人看一下再?zèng)Q定:1.搭建Symbian開(kāi)發(fā)環(huán)境寫(xiě)的比較籠統(tǒng),全是默認(rèn)設(shè)置,沒(méi)說(shuō)裝在其他分區(qū)上的搭建方法;2.由于電腦硬件配置的不同,安裝SDK后可能會(huì)出現(xiàn)莫名其妙的問(wèn)題(本人的筆記本安裝sdk后,啟動(dòng)模擬器自動(dòng)退出),書(shū)上沒(méi)有說(shuō)到排除故障的方法--因?yàn)檫@個(gè),上網(wǎng)搜索無(wú)數(shù)解決方案,重裝無(wú)數(shù)遍sdk,還重裝一回系統(tǒng),也沒(méi)解決.最終解決辦法居然是插上mic……。3.書(shū)中示例亟待完善和審核.書(shū)中第31頁(yè)示例上面的代碼因缺少一行#include<EIKENV.H>無(wú)法運(yùn)行;從31頁(yè)中、下開(kāi)始到32頁(yè)的示例,根本不能運(yùn)行(代碼不全)。我照著書(shū)重寫(xiě)無(wú)數(shù)遍,也無(wú)法運(yùn)行,報(bào)錯(cuò)。最后在第二篇SymbianOSC++基礎(chǔ)的第72頁(yè)--第74頁(yè)講解“M類(lèi)”的內(nèi)容中發(fā)現(xiàn)此示例較完整的代碼,照著修改,編譯不報(bào)錯(cuò),但能否運(yùn)行還未知(筆記本沒(méi)電了)。4.書(shū)中內(nèi)容排序不好。首先沒(méi)有針對(duì)每一節(jié)或每一章的示例或習(xí)題;其次第二篇Symbian開(kāi)發(fā)基礎(chǔ)全是理論,沒(méi)有什么可供練習(xí)的示例。5.本書(shū)對(duì)于沒(méi)有C或C++基礎(chǔ)的人來(lái)說(shuō),不適合做入門(mén)教程,很多有C++發(fā)展繼承過(guò)來(lái)的基礎(chǔ)概念根本沒(méi)提。很多人學(xué)習(xí)C++都是用來(lái)做高級(jí)程序涉及的入門(mén)科目,基本了解一下程序運(yùn)行過(guò)程和一些極其基礎(chǔ)的知識(shí)就可以了,因此對(duì)于SymbianC++由C++發(fā)展繼承過(guò)來(lái)的其他東西并不了解——我就是一個(gè)例子,上北大青鳥(niǎo)學(xué)過(guò)C++,但我連::、->是什么東西都不知道,最后下了一份c++編程規(guī)范。此外,隨書(shū)附帶的光盤(pán)上的視頻教程,聲音很不清晰。以上意見(jiàn),僅供大家參考。
  •   首先 這本書(shū)很基礎(chǔ)
    但是連基礎(chǔ)都不明確的說(shuō)明一下 未免太說(shuō)不過(guò)去了
    知識(shí)點(diǎn)不全面 講得也不細(xì)致 點(diǎn)到為止
    初學(xué)者入門(mén)看得懂 但是學(xué)不明白
    估計(jì)有經(jīng)驗(yàn)的看了也沒(méi)用 實(shí)乃雞肋
    以上評(píng)論為一名C++程序員通過(guò)此書(shū)初學(xué)塞班的感想
  •   書(shū)寫(xiě)的很簡(jiǎn)練,只是后面的章節(jié)好像寫(xiě)的有些過(guò)于簡(jiǎn)約了。我很費(fèi)勁的看2,3篇。還是感覺(jué)有層朦朧,呵呵不過(guò),這是本難得的好書(shū)了
  •   書(shū)還可以到現(xiàn)在還沒(méi)有看完,是正版書(shū)內(nèi)容很豐富適用于初級(jí)階段使用
  •   還好,如果學(xué)習(xí)過(guò)Windows程序設(shè)計(jì)的話(huà)就比較容易理解
  •   講解的比較清楚好懂,正在下載安裝開(kāi)發(fā)工具實(shí)踐一下
  •   看了一半了,感覺(jué)一般。
  •   總體評(píng)價(jià)是,對(duì)剛開(kāi)始接觸Symbian C++的讀者,這是本好書(shū)。
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7