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

出版時間:2009-4  出版社:人民郵電出版社  作者:華清遠見嵌入式培訓(xùn)中心,侯茂清 編著  頁數(shù):318  
Tag標(biāo)簽:無  

前言

嵌入式產(chǎn)業(yè)現(xiàn)已成為中國IT產(chǎn)業(yè)中的一個重要的新興產(chǎn)業(yè)和增長點,主要表現(xiàn)在:產(chǎn)業(yè)持續(xù)快速增長;新產(chǎn)品、新技術(shù)更新速度加快;應(yīng)用市場空間不斷拓展,終端應(yīng)用產(chǎn)品市場規(guī)模巨大;嵌入式技術(shù)不斷進步;嵌入式產(chǎn)業(yè)發(fā)展環(huán)境不斷改善。發(fā)展嵌入式技術(shù)可以全面提高“中國制造”核心競爭力,是實現(xiàn)“中國制造”向“中國創(chuàng)造”轉(zhuǎn)變的良好契機工業(yè)和信息化部軟件與集成電路促進中心(CSIP)作為國家軟件與集成電路公共服務(wù)平臺承載單位,秉承“促進產(chǎn)業(yè)發(fā)展,助力企業(yè)創(chuàng)新”的宗旨,以促進中國嵌入式產(chǎn)業(yè)的發(fā)展為己任,在嵌入式領(lǐng)域為國內(nèi)廣大企業(yè)提供政策保障、技術(shù)支持和培訓(xùn)服務(wù),極大地促進了中國嵌入式相關(guān)產(chǎn)業(yè)的發(fā)展?!皣倚畔⒓夹g(shù)緊缺人才培養(yǎng)工程系列叢書”由CSIP組織發(fā)起,在培養(yǎng)國家急需人才方面已經(jīng)發(fā)揮了巨大作用,并將繼續(xù)發(fā)揮巨大的作用。嵌入式開發(fā)系列叢書是帶領(lǐng)開發(fā)者進入嵌入式開發(fā)領(lǐng)域的最佳選擇,希望能在嵌入式技術(shù)的普及、推廣中發(fā)揮重大作用。

內(nèi)容概要

本書主要介紹Symbian OS的應(yīng)用開發(fā),主要包括Symbian開發(fā)環(huán)境的搭建、程序結(jié)構(gòu)的分析、Symbian OS C++基礎(chǔ)、清除棧機制及異常退出機制、活動對象、Symiban應(yīng)用開發(fā)中的MVC和Engine/Observer設(shè)計模式,以及在GUI應(yīng)用中處理文本、圖形和使用UI控件進行界面開發(fā)、文件操作、多媒體應(yīng)用開發(fā)、網(wǎng)絡(luò)應(yīng)用開發(fā)、ECOM插件開發(fā)、短信及電話的處理等內(nèi)容。在本書的最后一章,提供了一個綜合性的實例—即時聊天程序客戶端的開發(fā),本實例涵蓋了開發(fā)一個Symbian項目的各個步驟,包括需求、設(shè)計、實現(xiàn)、發(fā)布等。通過本例的學(xué)習(xí)可以幫助讀者更快地掌握本書的內(nèi)容,達到能夠獨立開發(fā)項目的目的?! ”緯勺鳛橛兄緩氖耂ymbian OS應(yīng)用開發(fā)人員的學(xué)習(xí)教程,本、專科學(xué)校手機應(yīng)用開發(fā)相關(guān)專業(yè)課程的教材,也可作為從事Symbian應(yīng)用開發(fā)的軟件工程人員的參考書。

書籍目錄

第1篇 Symbian OS手機應(yīng)用開發(fā)概述 第1章 Symbian開發(fā)簡介  1.1 Symbian歷史  1.2 Symbian OS的特點  1.3 Symbian OS體系結(jié)構(gòu)  1.4 移動開發(fā)方向  1.5 其他手機開發(fā)平臺   1.5.1 BREW簡介   1.5.2 J2ME簡介   1.5.3 Palm OS簡介   1.5.4 Windows Mobile簡介   1.5.5 嵌入式Linux簡介 第2章 搭建Symbian開發(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 搭建開發(fā)環(huán)境   2.2.1 準(zhǔn)備工作   2.2.2 搭建基于Carbide.c++的Symbian開發(fā)環(huán)境   2.2.3 搭建基于Microsoft.NET 2005的Symbian開發(fā)環(huán)境   2.2.4 開發(fā)環(huán)境介紹   2.2.5 測試開發(fā)環(huán)境  2.3 Hello World例程 第3章 Symbian手機應(yīng)用開發(fā)過程  3.1 Symbian OS上的程序類型   3.1.1 控制臺應(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è)備上運行程序 第4章 程序結(jié)構(gòu)分析  4.1 程序結(jié)構(gòu)   4.1.1 應(yīng)用框架   4.1.2 GUI應(yīng)用運行分析  4.2 工程組織   4.2.1 bld.inf   4.2.2 Symbian工程組織文件*.mmp  4.3 應(yīng)用圖標(biāo)及啟動  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開發(fā)基礎(chǔ) 第5章 Symbian OS C++基礎(chǔ) 第6章 異常處理與資源管理 第7章 活動對象第3篇 Symbian編程 第8章 文本顯示和字體使用 第9章 繪制圖形和顯示圖片 第10章 基于S60的UI組件編程 第11章 Symbian手機上的文件操作 第12章 多媒體應(yīng)用開發(fā) 第13章 Symbian上的網(wǎng)絡(luò)應(yīng)用開發(fā) 第14章 Symbian上的ECOM開發(fā) 第15章 消息傳送及通話第4篇 項目實踐 第16章 即時聊天項目設(shè)計

章節(jié)摘錄

插圖:第1篇 Symbian OS手機應(yīng)用開發(fā)概述第1章 Symbian開發(fā)簡介1.3 Symbian OS體系結(jié)構(gòu)1. 手機發(fā)展早期的手機是沒有操作系統(tǒng)的,程序直接運行在手機的硬件甲臺上,程序代碼需要直接和手機硬件進行數(shù)據(jù)通信,控制硬件的行為,這就使手機的程序不能太復(fù)雜,手機的功能也相對比較單,也就是具有手機基本的功能,如打電話、發(fā)短信以及很簡單的小游戲等。沒有操作系統(tǒng),對手機業(yè)發(fā)展帶米很大的限制,因為程序和硬件相關(guān),致使原有型號手機上的程序可重用性差,加入新功能比較困難,產(chǎn)品更新?lián)Q代周期比較長等,對手機產(chǎn)品的研發(fā)非常不利。逐漸地出現(xiàn)了帶有簡單操作系統(tǒng)的手機,這時候的手機程序,不再直接運行在手機的硬件平臺上了,而是利用操作系統(tǒng)提供的特定API來實現(xiàn)手機的應(yīng)用。手機上應(yīng)用開始多了起來,通話、短信息基本的功能自然是有,手機游戲電能做得更具有娛樂性了,基于手機網(wǎng)絡(luò)的應(yīng)用也開始多起來了,后來,手機平臺上實現(xiàn)了Java 虛擬機,手機平臺上能夠安裝用Java寫的軟件了。

編輯推薦

《Symbian手機應(yīng)用開發(fā)標(biāo)準(zhǔn)教程》是由眾多專家、廠商聯(lián)合推薦·業(yè)界權(quán)威培訓(xùn)機構(gòu)的經(jīng)驗總結(jié)。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    Symbian手機應(yīng)用開發(fā)標(biāo)準(zhǔn)教程 PDF格式下載


用戶評論 (總計20條)

 
 

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

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7