iPhone高級編程

iPhone高級編程 pdf epub mobi txt 電子書 下載2025

出版者:清華大學
作者:(美)麥剋盧爾//鮑林//鄧恩|譯者
出品人:
頁數:345
译者:田尊華
出版時間:2011-6
價格:58.00元
裝幀:
isbn號碼:9787302255499
叢書系列:
圖書標籤:
  • iPhone
  • c
  • #編程
  • .net
  • 計算機
  • 微軟技術
  • mono
  • framework
  • iPhone
  • 編程
  • 高級
  • 開發
  • Swift
  • iOS
  • 應用
  • 設計
  • 性能
  • 優化
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

《iPhone高級編程:使用Mono Touch和.NET/C#》從基本的概念入手,全麵地介紹瞭基於monotouch使用c#/.net進行iphone應用程序開發。從monotouch和.net開發環境到objective-c和c#開發語言,從基於monotouch進行iphone開發的編程方法到應用程序的發布和銷售等,《iPhone高級編程:使用Mono Touch和.NET/C#》涵蓋瞭基於monotouch進行iphone應用程序開發涉及的方方麵麵。

《iPhone高級編程:使用Mono Touch和.NET/C#》的主要內容分為兩大部分:第ⅰ部分包括第1-4章,這一部分介紹iphone和monodevelop ide開發的基本知識,主要包括iphone、.net framework和monotouch的相關背景和概念、monotouch使用方法、iphone用戶界麵和數據控件方麵的內容:第ⅱ部分包括第5-15章,這一部分的內容相對獨立,可以根據需要選擇性地閱讀:第5章介紹在iphone中檢索和存儲數據,包括本地數據和遠程數據;第6章介紹錶的使用,包括錶內容顯示、錶導航和錶編輯等;第7章介紹基於corelocation和mapkit實現地圖功能:第8章係統介紹應用程序設置:第9章介紹麵嚮設備硬件編程;第10章介紹多媒體編程;第11章介紹利用第三方應用程序的編程;第12章介紹應用程序本地化和國際化編程;第13章介紹如何麵嚮ipad編程:第14章介紹objective-c代碼的閱讀方法;第15章介紹將應用程序提交到應用程序商店涉及的所有過程和工作,還包括應用程序的推銷途徑與方法。

《iPhone高級編程:使用Mono Touch和.NET/C#》專門針對具有c#/.net開發經驗並希望轉到麵嚮iphone進行編程的人員。他們可以通過monotouch,利用已有的c#/.net知識編寫能夠直接在iphone中運行的應用程序。因此,閱讀《iPhone高級編程:使用Mono Touch和.NET/C#》的讀者需要具有一定的c#/.net開發經驗,並希望麵嚮iphone編程。

點擊鏈接進入英文版:

Professional iPhone Programming with MonoTouch and .NET/C#

著者簡介

Stuart McClure, CISSP, CNE, CCSE Stuart McClure對各種安全産品有著全麵深入的瞭解,是當今信息安全領域公認的權威之一。作為一名在安全方麵有很多著作並且廣受歡迎的卓有遠見者,McClure在技術、實際操作和財務管理方麵都有著超過20多年的深厚的技術積纍和領導藝術。Stuart McClure是McAfee公司高級副總裁兼風險與法規遵從業務部門總經理,主要負責製定風險管理及法規遵從産品的發展以及服務解決方案。2008年,Stuart McClure擔任世界上最大的衛生保健組織Kaiser Permanente公司安全服務部的執行董事,他管理著140名安全專傢,並且負責安全法規遵從、監察、谘詢、架構和運營工作。2005年,McClure成為McAfee公司全球威脅部的資深副總裁,作為最高領導管理AVERT部門。AVERT是McAfee公司負責病毒、惡意軟件、攻擊檢測特徵和啓發式響應的部門,擁有來自全世界的超過140名頂尖的程序員、工程師和安全專傢。他的部門監控著全球的安全威脅並且提供不間斷的特徵發布服務。McClure在擔負公司戰略層麵的很多責任之外,還負責為部門提供戰略視野和營銷策略,以便以消費者和公眾的眼光對公司的安全産品做齣客觀的評價。同時,他還創辦瞭一本緻力於監控和披露全球安全威脅的半年刊雜誌Sage Magazine。

Martin Bowling是自身軟件開發人員,他還是處理中小規模業務的市場營銷人員。

Craig Dunn自1993年開始就一直在企業環境中從事Web技術方麵的工作。

圖書目錄

第1章 C#開發人員基於Mono Touch進行iPhone開發概述 1.1 産品對比 1.1.1 .NET Framework 1.1.2 Mono 1.1.3 Mono Touch 1.1.4 Monodevelop 1.1.5 iPhone 1.2 移動開發 1.3 蘋果公司的iPhone SDK工具 1.3.1 工具 1.3.2 許可 1.4 本章小結第2章 Mono Touch介紹 2.1 開發前的準備 2.2 Mono Touch的組件 2.2.1 Mono概述 2.2.2 Mono Touch的名稱空間和類 2.3 使用Monodevelop 2.4 使用Interface Builder 2.4.1 使用庫中的控件 2.4.2 設置插座變量 2.4.3 設置動作 2.5 基於Interface Builder實現的Hello World 2.6 基於代碼實現的Hello World 2.7 調試 2.7.1 在模擬器上調試 2.7.2 在設備上調試 2.8 理解鏈接器 2.9 部署應用程序 2.10 本章小結第3章 設計應用程序用戶界麵:探討屏幕控件 3.1 創建iPhone(y)用戶界麵和應用程序交互模式 3.1.1 命令界麵 3.1.2 單選界麵 3.1.3 導航界麵 3.1.4 模態界麵 3.1.5 組閤界麵 3.2 UILabel 3.3 UIButton 3.4 UITextField 3.5 UISwitch 3.6 UISlider 3.7 UIActivityIndicatorView 3.8 UISegmentedVontrol 3.9 UIPageVontrol 3.10 本章小結第4章 數據控件 4.1 窗口與視圖 4.1.1 UIWindow 4.1.2 UIView 4.2 數據視圖控件 4.2.1 UIWebview 4.2.2 UIScrollView 4.2.3 UITextView 4.2.4 UIPickerView 4.2.5 UIDatepicker 4.3 控製器與欄 4.3.1 UIViewcontroller 4.3.2 UIToolbar 4.3.3 UITabbarController 4.3.4 UINavigationController 4.4 本章小結第5章 在iPhone上使用數據 5.1 使用SQLite 5.1.1 使用Mono.Data.SQLite 5.1.2 建立數據庫 5.1.3 建立錶 5.1.4 使用SQL語句 5.1.5 升級策略 5.2 處理遠程數據 5.2.1 使用SOAP 5.2.2 使用基於REST的Web服務 5.2.3 檢索數據 5.2.4 使用POST提交數據 5.2.5 可靠地使用Web服務 5.3 本章小結第6章 使用錶顯示數據 6.1 在錶中顯示數據 6.1.1 選擇單元格 6.1.2 改變單元格布局 6.1.3 展示分組數據 6.1.4 添加索引 6.1.5 分組錶的樣式 6.1.6 定製單元格布局 6.2 使用錶導航 6.2.1 使用UINavigationController 6.2.2 實現第二層導航 6.2.3 創建靜態行內容 6.3 編輯錶行 6.3.1 添加劃過刪除 6.3.2 啓用編輯“模式” 6.3.3 重新排序單元格 6.3.4 創建插入圖標 6.3.5 添加新行 6.4 在錶中添加搜索欄 6.4.1 啓用搜索欄 6.4.2 定製搜索外觀 6.5 本章小結第7章 地圖功能 7.1 地圖基礎知識 7.1.1 Mapkit功能簡介 7.1.2 CoreLocation功能簡介 7.2 使用CoreLocation 7.2.1 確定設備位置 7.2.2 跟蹤設備移動 7.3 使用Mapkit 7.3.1 顯示地圖 7.3.2 標注地圖 7.3.3 使用地理編碼功能 7.4 本章小結第8章 應用程序設置 8.1 探討info.plist 8.1.1 UIstatusbarhidden 8.1.2 UIinterfaceorientation 8.1.3 UIrequirespersistentwifi 8.1.4 UIprerenderedicon 8.2 瞭解設置包 8.2.1 Settings應用程序 8.2.2 將應用程序添加到Settings應用程序中 8.2.3 讀取設置 8.2.4 更新設置 8.3 本章小結第9章 麵嚮設備的硬件編程 9.1 響應加速度 9.1.1 加速度計 9.1.2 使用XYZ坐標係統 9.1.3 針對加速度計編程 9.1.4 使用加速度作為UI輸入 9.2 確定設備方嚮 9.2.1 啓用通知 9.2.2 確定靜態設備方嚮 9.2.3 基於事件確定方嚮 9.3 讀取接近傳感器 9.4 聯網 9.5 考慮電池電量 9.5.1 確定靜態電池狀態 9.5.2 使用電池改變事件 9.6 訪問係統信息 9.7 移動開發 9.8 本章小結第10章 多媒體編程 10.1 圖像 10.1.1 顯示圖像 10.1.2 選取圖像 10.1.3 處理選取的圖像 10.1.4 由攝像頭創建圖像 10.1.5 編輯圖像 10.1.6 定製攝像頭 10.1.7 將圖像保存到相冊 10.2 視頻 10.2.1 播放視頻 10.2.2 定製視頻播放器 10.2.3 選取視頻 10.2.4 記錄視頻 10.2.5 編輯視頻 10.2.6 將視頻保存到相冊 10.3 音頻 10.3.1 播放音頻 10.3.2 記錄音頻 10.4 動畫 10.4.1 創建基本動畫 10.4.2 使用UIView動畫 10.5 本章小結第11章 與其他應用程序通信 11.1 集成蘋果公司應用程序 11.1.1 打開Safari瀏覽器 11.1.2 打開電子郵件 11.1.3 撥打電話 11.1.4 發送文本/SMS消息 11.1.5 在Maps應用程序中打開位置 11.1.6 打開YouTube視頻 11.1.7 打開iTunes商店和應用程序商店 11.2 集成第三方應用程序 11.2.1 簡單集成Google Earth 11.2.2 與Skype深度集成 11.3 接受來自其他應用程序的調用 11.3.1 配置Info.plist文件 11.3.2 實現OpenURL架構 11.4 集成地址簿 11.4.1 ABPersonViewController 11.4.2 ABPersonPickerNavigationController 11.4.3 ABNewPersonviewController 11.4.4 ABUnknownPersonViewController 11.4.5 處理屬性選擇 11.5 集成iPod音樂集 11.6 集成Objective-C 11.6.1 Mono Touch.foundation 11.6.2 Mono Touch.obj-Cruntime 11.6.3 使用btouch自動綁定到Objective-C 11.7 本章小結第12章 麵嚮國際用戶進行本地化 12.1 國際化應用程序 12.2 改變語言和地區設置 12.3 顯示多種語言 12.3.1 顯示翻譯文本 12.3.2 顯示圖像 12.3.3 本地化應用程序圖標和名稱 12.3.4 顯示“雙字節”字符 12.3.5 格式化日期、時間、數值和貨幣 12.4 管理實際應用程序中的Localizable.Strings 12.4.1 Genstrings 12.4.2 Ngenstrings 12.5 本章小結第13章 麵嚮iPad編程 13.1 iPad設備 13.2 iPad應用程序的組成 13.2.1 設備方嚮支持 13.2.2 啓動圖像 13.3 iPad的新功能 13.3.1 使用UIsplitview-controller 13.3.2 創建自定義UIPopover 13.3.3 顯示模態視圖 13.3.4 手勢識彆 13.4 構建通用應用程序 13.5 本章小結第14章 必要的Objective-C知識 14.1 如何使用本章內容 14.2 簡單瞭解Objective-C和Cocoa 14.3 學術方式與實用方式 14.4 基本語法和概念 14.4.1 初始化 14.4.2 消息與方法 14.4.3 內存管理 14.5 備忘錄 14.5.1 術語 14.5.2 編譯器指令 14.5.3 數據類型 14.6 本章小結第15章 應用程序商店:提交和銷售應用程序 15.1 使用多樣性生成版進行預提交測試 15.1.1 從測試人員獲得UDID 15.1.2 創建多樣性安裝配置文件 15.1.3 生成應用程序的多樣性測試版 15.1.4 將多樣性生成版打包 15.2 準備提交 15.2.1 建立應用程序的發布版 15.2.2 為發布版添加新配置 15.2.3 針對配置改變簽名選項 15.2.4 瀏覽包設置 15.2.5 生成項目 15.2.6 預提交核查清單 15.2.7 通過iTunes連接提交 15.3 推銷應用程序 15.3.1 支持應用程序推銷 15.3.2 關鍵的應用程序推銷技術 15.4 本章小結
· · · · · · (收起)

讀後感

評分

評分

評分

評分

評分

用戶評價

评分

评分

评分

评分

评分

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有