商品簡介
目次
相關商品
商品簡介
; 在這個智能手機的時代,占領手機市場的策略不是只有手機本身的利
潤,還有在其移動互聯網上的軟件應用業務。iPhone手機除了能夠作為通
信工具以外,還提供了許多類型的應用程序,用戶通過“蘋果商店”就能
獲得這些應用。伴隨著iPhone和iPad的不斷更新,對于iPhone應用的開發
人員需求與日俱增,越來越多的軟件開發人員加入到了iPhone應用的開發
熱潮中。希望謝庭松編著的《iPhone移動應用開發從入門到精通》能為大
家在開發iPhone應用程序時提供一些幫助。 《iPhone移動應用開發從入門到精通》共分為十五章,由淺入深地講
解了關于iPhone開發的過程和方法。內容包括iPhone手機發展歷史的介紹
、iPhone的開發模式、iPhone圖形界面的基礎框架、控制器和表視圖、
iPhone的數據存儲和處理、通訊錄及照片的處理、多媒體應用、位置和地
圖等。 編者把研發過程中所收獲的經驗分享給那些有志于開發iPhone程序的
朋友們,希望能為他們鋪平一些道路,讓他們少走一些彎路,從而能夠順
利步入iPhone開發的殿堂。
目次
第1章 iPhone手機概述 1.1 iPhone的發展歷史 1.2 iPhone的操作系統 1.2.1 CocoaTouch 1.2.2 Media 1.2.3 Core Services 1.2.4 Core OS 1.3 iPhone的應用分類 1.3.1 游戲應用 1.3.2 電子書閱讀應用 1.3.3 購物應用 1.3.4 導航應用 1.3.5 理財應用 1.4 iPhone應用商店 1.5 發布應用程序
第2章 iPhone開發環境 2.1 配置iPhone開發環境 2.2 編寫第一個iPhone應用程序 2.2.1 Xcode簡介 2.2.2 創建Xcode項目 2.2.3 運行iPhone模擬器 2.2.4 界面創建器(Interface Builder) 2.3 Xcode中的幫助
第3章 iPhone開發模式 3.1 MVC模式 3.1.1 MVC中的模型、視圖與控制器 3.1.2 MVC的實現 3.2 Target/Action模式 3.3 Delegation模式 3.4 MVC實例 3.4.1 在interface Builder上添加對象 3.4.2 編寫控制器代碼 3.4.3 設置Target-Action 3.5 應用的生命周期 3.5.1 main和UIApplicationMain 3.5.2 xib文件 3.5.3 執行回調方法 3.5.4 Info.plist文件
第4章 Objective-C編程語言 4.1 面向過程的編程 4.2 面向對象的編程 4.3 Objective-C簡介 4.4 混用C/C++編程 4.5 Objective-C語言的基本語法介紹 4.5.1 文件類型 4.5.2 類的聲明 4.5.3 類的定義 4.5.4 方法和消息 4.5.5 數據類型 4.5.6 選擇器SEL 4.5.7 字符串 4.5.8 數組(NSAmw)和集合(NSSet) 4.5.9 字典類(NSDictionary) 4.5.10 枚舉訪問 4.5.11 日志打印 4.6 Objective-C的條件語句 4.6.1 if語句 4.6.2 switch語句 4.6.3 條件運算語句 4.7 Objective-C的循環語句 4.7.1 for循環語句 4.7.2 while循環語句 4.7.3 do循環語句 4.8 ObjectiVe-c的內存管理 4.8.1 垃圾收集器 4.8.2 引用計數(retain) 4.8.3 自動釋放池(autorelease) 4.8.4 didReceiveMemory Warning方法 4.8.5 內存泄露 4.9 @property和@synthesize 4.10 Obiective-C的類別和協議 4.10.1 類別 4.10.2 協議 4.10.3 協議與委托 4.11 多事件處理實例 4.12 UIKit框架 4.13 iPhone編碼的一般規范
第5章 iPhone應用程序的調試 5.1 Debug模式與Release模式 5.2 查找類的使用詳情 5.3 日志 5.4 調試iPhone程序 5.4.1 程序中的錯誤 5.4.2 斷點調試 5.4.3 設置全局斷點 5.4.4 設置調試信息輸出
第6章 iPhone圖形界面的基礎框架 6.1 視圖 6.1.1 UIView 6.1.2 Ftame和Bound 6.1.3 添加視圖實例 6.2 網頁視圖(UIWebView) 6.2.1 UIWlebview 6.2.2 網頁視圖的實例 6.3 繪圖 6.3.1 顏色和字體 6.3.2 drawRect方法 6.3.3 繪圖實例 6.3.4 CoreGraphics API 6.4 圖像(UIImage) 6.4.1 UIImage 6.4.2 圖像處理的方法 6.4.3 圖像處理的實例 6.5 層(CALayer) 6.5.1 CALayer 6.5.2 層的處理 6.5.3 層處理的實例
第7章 控制器 7.1 UIViewController 7.1.1 創建UIViewController 7.1.2 視圖控制器中的方法 7.1.3 視圖控制器的加載過程 7.1.4 視圖控制器的移除過程 7.1.5 視圖控制器的事件處理過程 7.1.6 視圖控制器的內存管理 7.1.7 手機旋轉功能 7.2 UINavigationController 7.2.1 UINavigationController的創建和管理 7.2.2 UINavigationController實例 7.2.3 UINavigationItem 7.3 UITabBarController 7.3.1 UITabBarController的創建和管理 7.3.2 UITabBarController實例 7.3.3 UITabBarItem 7.3.4 TabBarApplication的橫向顯示 7.4 UIToolBar 7.4.1 UIToolBar中UIBarButtonltem的初始化 7.4.2 UIToolBar實例
第8章 表視圖(UITableView) 8.1 UITableView類型 8.2 UITableView中的方法 8.3 UITableViewCell 8.4 自定義UITableViewCell 8.5 UITableView實例 8.5.1 索引表實例 8.5.2 分組表實例 8.5.3 九宮格表視圖實例
第9章 iPhone的數據存儲和處理 9.1 iPhone的數據存儲 9.1.1 屬性列表(NSUserDefaults) 9.1.2 iPhone文件系統 9.1.3 Sqlite 9.1.4 Core Data庫 9.2 XML的解析 9.2.1 XML的解析標準 9.2.2 libxm12 9.2.3 NSXMLPaer 9.3 JSON 9.3.1 JSON數據的結構 9.3.2 下載JSON框架 9.3.3 JSON實例 9.4 多線程和NSOperation 9.4.1 多線程 9.4.2 NSOperationQueue 9.4.3 多線程實例
第10章 通訊錄 10.1 AddressBook框架 10.2 AddressBookUI框架 10.2.1 ABPeoplePickerNavigationController 10.2.2 ABPeonViewController 10.2.3 ABNewPeonViewController 10.2.4 ABUnknownPeonViewController 10.3 通訊錄實例
第11章 照片處理 11.1 UIImagePickerController 11.2 拍攝照片 11.3 照片處理實例
第12章 多媒體應用 12.1 音頻 12.1.1 系統聲音 12.1.2 聲音播放器(AVAudioPlayer) 12.1.3 錄音 12.1.4 訪問音頻文件 12.2 音頻操作實例 12.3 視頻 12.4 視頻操作實例
第13章 位置和地圖 13.1 位置 13.1.1 CLLocation 13.1.2 CLLocationManager 13.1.3 CLHeading 13.1.4 位置類實例 13.2 地圖 13.2.1 MKMapView 13.2.2 地圖的相關類 13.2.3 地圖實例
第14章 ASIHTTPRequest 14.1 ASIHTTPRequest的下載和使用 14.2 ASIHTTPRequest中的類 14.3 ASIHTTPRequest的主要功能 14.4 ASIHTTPRequest實例
第15章 應用程序的設置 15.1 應用程序的圖標 15.2 Info.plist文件 15.3 應用設置 15.4 本地化 15.5 應用的測試
主題書展
更多
主題書展
更多書展今日66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。
優惠價:87
308
海外經銷商無庫存,到貨日平均30天至45天