【拍前必讀】:
本店銷售的書籍包含(二手舊書、新書)均為正版,品相可能因為存放時間長短關係會有成色不等,請放心選購。
付款後,不缺貨的情況下,48小時內發貨,如有缺貨的情況下,我們會及時在聊天窗口給您留言告知。
發貨地為北京,一般情況下發貨後同城次日可以到達,省外具體以快遞公司運輸為準。
二手書籍,8成新左右,不缺頁,不影響閱讀和使用,發貨前會再次檢查。
二手書籍,沒有光盤、學習卡等附帶産品。
二手書籍,或多或少都有筆記和重點勾畫,比較挑剔和習慣用新書的買傢請謹慎購買。
望每位讀者在收貨的時候要驗貨,有什麼意外可以拒簽,這是對您們權益的保護。
注意:節假日全體放假,請自助下單;如需幫助請及時與我們聯係。祝您購物愉快!商傢熱綫:010-57272736
基本信息
書名:例學Mobile Development Symbian手機開發(附光盤1CD)
定價:48.00元
作者:孫東風,劉莉莉著
齣版社:中國鐵道齣版社
齣版日期:2010-08-01
ISBN:9787113113957
字數:
頁碼:
版次:1
裝幀:平裝
開本:16開
商品重量:0.763kg
編輯推薦
基礎知識 特有知識 常用技巧和模塊。
記事本 遊戲 聊天程序 下載器 電話簿。
光盤中包括本書工程源代碼和免費常用工具及插件。工程源代碼可以直接在開發工具中打開並學習,其涵蓋整個工程實例的邏輯,可以直接應用在開發工作中。
內容提要
本書從Symbian平颱開發的程序架構、底層原理上深入講解相關知識點。通過本書的學習,讀者可以熟練掌握J2ME、Android和iPhone平颱的開發方法。本書總結筆者多年的工作經驗,提煉Syrnbian平颱開發常見實例,結閤自身技巧,細緻講解Symbian平颱開發方法。
本書主要內容包括Symbian開發基礎、Symbian OS特有知識、Symbian開發常用技巧和模塊、Symbian個人記事本、Symbian連連看遊戲、Symbian手機聊天程序、Symbian簡單下載器、Symbian藍牙聊天程序和Symbian電話簿開發等。
本書是Symbian手機開發人員的參考書之一,適閤所有初中級的Symbian OS手機開發人員和相關項目管理人員閱讀、參考。同時,本書也可作為高等院校Symbian智能手機應用開發課程的教學參考用書。
目錄
章 Symbian開發基礎
1.1 Symbian簡介
1.1.1 Symbian基金會
1.1.2 主流手機操作係統
1.1.3 SymbianOS的特點
1.1.4 軟件開發包(SDK)版本的選擇
1.1.5 諾基亞手機係列
1.1.6 S60的SDK版本與對應SymbianOS版本
1.1.7 特彆的SymbianOS9.1 版本
1.2 搭建Symbian集成開發環境
1.2.1 搭建集成開發環境的步驟
1.2.2 不同版本SDK在命令行下的切換
1.2.3 解決安裝過程中産生的問題
1.3 SymbianS60應用程序框架簡介
1.3.1 創建S60應用程序必用函數
1.3.2 AppUi按鍵處理方法
1.4 HelloWbrld展示應用程序框架
1.4.1 Series60應用程序需要包含的文件
1.4.2 Helloworld程序順序圖
1.5 HelloWorld程序的資源文件
1.5.1 資源定義
1.5.2 包含文件
1.5.3 HelloWorldBasic.hrh文件
1.5.4 定義應用程序資源
1.5.5 菜單欄資源
1.5.6 自定義CBA
1.5.7 自定義CBA的注意事項
1.5.8 隻顯示左右按鍵菜單;
1.6 打包並安裝Symbian應用程序
第2章 SymbianOS特有知識
2.1 SymbianOS中的描述符係統
2.1.1 描述符概述
2.1.2 描述符類型
2.1.3 HBufC堆描述符
2.1.4 RBuf描述符
2.1.5 指針描述符與字符串對應關係
2.1.6 宏
2.1.7 選擇描述符的基本原則
2.2 異常處理機製
2.2.1 ANSIC 的標準異常處理
2.2.2 Symbian的異常處理
2.2.3 TRAP/TRAPD宏的諸多陷阱
2.2.4 Symbian0S的異常處理機製
2.2.5 清除棧與TRAP/rRAPD宏
2.2.6 清除棧的原理
2.2.7 異常退齣函數
2.2.8 函數可能發生異常退齣的情況
2.2.9 異常退齣函數的錯誤寫法
2.2.10正確書寫異常退齣函數的兩種方法
2.3 二階段構造
2.3.1 ANSIC 中的構造函數機製
2.3.2 二階段構造機製
2.3.3 二階段構造關聯方法:NewL()和NewLC()
2.3.4 清除棧通過調用POpAndDestroy()函數銷毀對象
2.4 活動對象(activeobject)
2.4.1 活動對象和活動對象框架
2.4.2 AO框架容易被忽略的地方
2.4.3 CActiveSCheduler的調度原則
2.4.4 使用活動對象注意事項
2.4.5 Symbian0S中提供的異步函數
2.4.6 産生信號遊離的情況
2.5 集閤類框架
2.5.1 RArray和RPointerArrav中的常用方法
2.5.2 使用集閤時的內存管理問題
2.5.3 CArrayFixFlat和CAlTayFixSeg的例子
2.6 E組件
2.6.1 E組件概述
2.6.2 E框架
第3章 Symbian開發常用技巧和模塊
3.1 SymbianOS智能指針
3.1.1 智能指針概述
……
第4章 Symbian個人記事本
第5章 Symbian連連看遊戲
第6章 Symbian手機聊天程序
第7章 Symbian簡單下載器
第8章 Symbian藍牙聊天程序
第9章 移植連連看遊戲到S60 3rd平颱
0章 Symbian通訊錄開發
作者介紹
文摘
序言
從排版和校對的角度來看,這本書的質量也無法達到專業技術書籍應有的水準。印刷的清晰度尚可,但文本的邏輯跳躍性太大。段落之間的過渡生硬,常常是前一頁還在討論網絡連接協議,後一頁突然就跳到瞭資源打包的細節,中間缺乏必要的承上啓下的總結或引導性文字。這種零散的知識點堆砌,極大地考驗讀者的自行組織和串聯能力。對於依賴教材建立係統認知框架的讀者而言,這無疑是一種摺磨。此外,書中涉及到的專業術語解釋不夠嚴謹,有些關鍵術語在不同章節中的側重點有所偏移,使得讀者在理解復雜概念時會産生混淆。例如,對“服務組件”的描述,在係統服務和應用服務中區分得不夠明確,導緻我在嘗試構建跨進程通信模塊時,一度將兩種機製混淆。至於那張配套的光盤,其目錄結構簡直是一場災難,所有的源代碼文件都擠在一個根目錄下,文件名也毫無規律可循,根本無法像書本期望的那樣“即插即用”地輔助學習。
評分這本書的齣版時間背景是理解其內容局限性的一個重要因素。在那個特定時期,Symbian的市場份額和技術生態正處於一個微妙的轉型期。我購買此書是希望它能提供一套完整的、麵嚮未來(當時而言)的開發範式。然而,閱讀體驗告訴我,這本書的知識點更新速度顯然跟不上行業發展的步伐。很多被著重介紹的技術點,比如特定的文件係統操作或用戶界麵框架的某些版本特性,在實際的後續OS升級中已經被更現代、更優雅的解決方案所取代。書中對異步操作的講解顯得尤為陳舊,采用的範式在後來的移動開發主流中幾乎被視為反模式。更令人不解的是,某些核心概念的定義前後不一緻,仿佛是不同作者在不同階段拼湊起來的章節。這種知識的“保質期”問題在技術書籍中是緻命傷。對於一個渴望學習最新最佳實踐的讀者來說,這本書提供的是一個需要大量“去蕪存菁”纔能使用的舊工具箱,學習麯綫被不必要的兼容性和過時知識點拉長瞭。我更希望它能坦誠地指齣哪些是曆史遺留問題,哪些是當前力推的架構。
評分作為一名資深的軟件工程師,我購買這類書籍的目的是希望找到那些能讓我深入理解底層機製、挖掘性能優化潛力的“內功心法”,而不是停留在API調用的錶麵。因此,我著重翻閱瞭書中關於內存管理和進程間通信的部分。坦率地說,這些章節的處理方式讓我感到失望。它們更多地像是官方文檔的拙劣翻譯和重新編排,缺乏作者自身在實際項目中遇到的陷阱、踩過的“坑”以及獨到的解決方案。比如,在處理綫程同步問題時,書中僅僅列舉瞭互斥鎖和信號量的基本用法,卻沒有深入剖析在多核處理器環境下,如何設計高效且無死鎖風險的並發模型,更不用說提及Symbian特有的綫程調度策略對應用性能的影響。我期待的是那種“過來人”的經驗總結,比如“在處理某個特定模塊時,如果使用標準API會導緻內存碎片化,我們應該采用XXX替代方案”,但這類寶貴的、需要多年經驗積纍纔能得齣的結論,在這本書裏完全找不到蹤影。光盤中的代碼庫,雖然聲稱是配套的示例,但其結構鬆散,缺乏清晰的模塊劃分和注釋,讓人難以追蹤復雜的邏輯流,更像是隨便拼湊起來的代碼片段集閤,而非精心設計的教學案例。
評分這本書的“用戶體驗”設計得非常不友好,完全沒有站在一個需要快速解決問題的開發者的角度去構建內容層次。它更像是一本為“作者”自己記錄知識點的流水賬,而非為“讀者”精心編排的教程。例如,書中關於調試工具的使用說明極其簡略,隻是簡單提到瞭某個工具的名稱,卻沒有給齣如何有效利用其斷點設置、內存快照分析或日誌捕獲等高級功能的實戰步驟。當我遇到一個棘手的內存泄漏問題時,翻閱全書也找不到任何關於使用特定工具進行泄漏診斷的詳盡指導。這種對實戰環節的缺失,使得本書的價值大打摺扣。它成功地描繪瞭“做什麼”,但在“如何做”以及“如果做錯瞭該如何修正”這兩個至關重要的環節上,留下瞭巨大的空白。總而言之,這本書更像是對某一時期Symbian開發環境的一個快照式記錄,缺乏深入的洞察力和麵嚮未來的指導性,購買它更像是一次對特定曆史階段技術棧的“考古”嘗試,而非一次高效的學習投資。
評分這本書的封麵設計得非常引人注目,色彩搭配和排版都透露齣一種專業和嚴謹的氣息,一看就知道是針對特定技術領域的深度教程。我最初被它吸引,是因為我對移動應用開發的興趣日益濃厚,尤其是在那個特定時間點,Symbian係統作為當時智能手機市場的重要一極,掌握其開發技術無疑是拓寬職業視野的關鍵一步。然而,當我真正翻開內頁,期望看到詳盡的代碼示例和架構解析時,卻發現內容似乎更側重於對概念的宏觀介紹,缺乏那種“手把手”的實戰指導。例如,在講解UI組件的生命周期時,文字描述占瞭絕大部分篇幅,而真正能夠立刻在IDE中運行並看到效果的源代碼片段卻少得可憐。這對於一個希望快速上手實踐的初學者來說,無疑是一個不小的打擊。我本以為附帶的光盤能彌補這一不足,提供豐富的Demo和必要的SDK工具包,但實際情況是,光盤中的內容組織略顯混亂,很多示例代碼的版本似乎已經與最新的開發環境有所齣入,需要花費大量時間去手動調試和修正依賴項,這極大地影響瞭閱讀和學習的流暢性。總體來說,如果把這本書定位為Symbian開發曆史的參考手冊,它或許還能勉強及格,但若想作為一本高效的學習指南,其深度和實操性還有很大的提升空間。
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.cndgn.com All Rights Reserved. 新城书站 版權所有