出版時間:2006-6 出版社:電子工業(yè)出版社 作者:(美)薩勒瑪 著,立達人移動工作組 譯 頁數:607 字數:842000
Tag標簽:無
內容概要
本書為移動設備編寫應用程序提供了重要的概念性知識,并結合具體的應用實例進行了詳細的闡述。其主要內容包括:移動應用的特征,設計適宜的用戶界面,建立合適的數據傳輸及通信模型,打包及部署移動應用的策略等。盡管本書中的實例基于.Net Compact Framework、用C#及VB.NET編寫,但所討論的設計和工程概念對于所有的移動程序設計技術及平臺均適用。 本書對于有經驗的移動設備軟件開發(fā)人員、技術帶頭人、自學的程序員以及希望從事這方面工作的新手都是大有裨益的。閱讀本書會幫助他們深刻理解移動應用軟件開發(fā)的內涵,以及如何開發(fā)成功的移動設備應用。
作者簡介
Ivo Salmre已經微軟工作了將近12年。在美國華盛頓州Redmond的微軟件總部工作期間,作為微軟服務器、臺式機及移動設備開發(fā)設計小組的成員,他是Net Compact Frame-work設計的編程主編。之后,他到英國的微軟公司工作,是NET及開發(fā)技術的產品經理?,F(xiàn)在他在德國Aachen的微軟歐洲開發(fā)中心(EMIC)工作,從事有關移動設備及網絡的高級編程工作。
書籍目錄
第1章 引言 1.1 歡迎來到移動設備軟件工程 1.2 成功由幾個關鍵因素決定 1.3 如何閱讀本書 1.4 設備開發(fā)方法 1.4.1 基于服務器的移動設備應用 1.4.2 智能客戶端移動應用 1.5 托管代碼 .Net Compact Framework——一種在設備上使用的托管代碼運行時間 1.6 總結第2章 移動應用的特征 2.1 引言 2.2 應用模式 2.2.1 長持續(xù)時間活動 2.2.1 vs短持續(xù)時間活動 2.2.2 探索性活動vs集中活動 2.3 外型因素 2.4 可靠性需求 2.5 移動應用的重要特征 2.5.1 啟動時間 2.5.2 響應 2.5.3 用途明確 2.5.4 定制與設備外的數據源的交互 2.5.5 持續(xù)體驗 2.6 計算機架構的區(qū)別 2.7 小結第3章 .Net Compact Framework的設計 3.1 引言 3.2 設計.Net Compact Framework 3.3 桌面子集 3.4 托管代碼和本機代碼 3.5 執(zhí)行引擎 3.6 托管代碼庫 3.6.1 基礎類庫 3.6.2 用戶界面庫 3.6.3 Web Services客戶端庫 3.6.4 XML庫 3.6.5 數據訪問庫 3.7 將有用的設計和調試信息轉移到可選構件 3.8 SQL CE/SQL Connectors 3.9 未包含在.net緊湊 3.9 架構第一個版本中的項目 3.9.1 安全檢查 3.9.2 多媒體 3.10 代碼如何被執(zhí)行和運行 3.11 內存管理和垃圾收集 內存管理和垃圾回收的預演 3.12 小結第4章 如何成功開發(fā)移動應用第5章 狀態(tài)機,我們的朋友第6章 第0步:開始之前,第6章 確定你應用的范圍第7章 第1步:從性能開始,第7章 保持性能第8章 性能和內存管理第9章 性能和多線程第10章 性能和XML第11章 圖形和用戶界面性能第12章 性能總結第13章 第2步:設計正確的用戶界面第14章 第3步:使用正確的數據訪問模型第15章 第4步:獲得正確的通信模型第16章 第5步:打包和部署移動應用第17章 結束語 附錄A .NET Compact Framework的其他資源 附錄B Visual Basic .NET示例
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載