出版時(shí)間:2012-1 出版社:中國(guó)鐵道 作者:謝庭松 頁(yè)數(shù):431
內(nèi)容概要
在這個(gè)智能手機(jī)的時(shí)代,占領(lǐng)手機(jī)市場(chǎng)的策略不是只有手機(jī)本身的利潤(rùn),還有在其移動(dòng)互聯(lián)網(wǎng)上的軟件應(yīng)用業(yè)務(wù)。iPhone手機(jī)除了能夠作為通信工具以外,還提供了許多類型的應(yīng)用程序,用戶通過(guò)“蘋(píng)果商店”就能獲得這些應(yīng)用。伴隨著iPhone和iPad的不斷更新,對(duì)于iPhone應(yīng)用的開(kāi)發(fā)人員需求與日俱增,越來(lái)越多的軟件開(kāi)發(fā)人員加入到了iPhone應(yīng)用的開(kāi)發(fā)熱潮中。希望謝庭松編著的《iPhone移動(dòng)應(yīng)用開(kāi)發(fā)從入門(mén)到精通》能為大家在開(kāi)發(fā)iPhone應(yīng)用程序時(shí)提供一些幫助。
《iPhone移動(dòng)應(yīng)用開(kāi)發(fā)從入門(mén)到精通》共分為十五章,由淺入深地講解了關(guān)于iPhone開(kāi)發(fā)的過(guò)程和方法。內(nèi)容包括iPhone手機(jī)發(fā)展歷史的介紹、iPhone的開(kāi)發(fā)模式、iPhone圖形界面的基礎(chǔ)框架、控制器和表視圖、
iPhone的數(shù)據(jù)存儲(chǔ)和處理、通訊錄及照片的處理、多媒體應(yīng)用、位置和地圖等。
編者把研發(fā)過(guò)程中所收獲的經(jīng)驗(yàn)分享給那些有志于開(kāi)發(fā)iPhone程序的朋友們,希望能為他們鋪平一些道路,讓他們少走一些彎路,從而能夠順利步入iPhone開(kāi)發(fā)的殿堂。
書(shū)籍目錄
第1章 iPhone手機(jī)概述
1.1 iPhone的發(fā)展歷史
1.2 iPhone的操作系統(tǒng)
1.2.1 CocoaTouch
1.2.2 Media
1.2.3 Core Services
1.2.4 Core OS
1.3 iPhone的應(yīng)用分類
1.3.1 游戲應(yīng)用
1.3.2 電子書(shū)閱讀應(yīng)用
1.3.3 購(gòu)物應(yīng)用
1.3.4 導(dǎo)航應(yīng)用
1.3.5 理財(cái)應(yīng)用
1.4 iPhone應(yīng)用商店
1.5 發(fā)布應(yīng)用程序
第2章 iPhone開(kāi)發(fā)環(huán)境
2.1 配置iPhone開(kāi)發(fā)環(huán)境
2.2 編寫(xiě)第一個(gè)iPhone應(yīng)用程序
2.2.1 Xcode簡(jiǎn)介
2.2.2 創(chuàng)建Xcode項(xiàng)目
2.2.3 運(yùn)行iPhone模擬器
2.2.4 界面創(chuàng)建器(Interface Builder)
2.3 Xcode中的幫助
第3章 iPhone開(kāi)發(fā)模式
3.1 MVC模式
3.1.1 MVC中的模型、視圖與控制器
3.1.2 MVC的實(shí)現(xiàn)
3.2 Target/Action模式
3.3 Delegation模式
3.4 MVC實(shí)例
3.4.1 在interface Builder上添加對(duì)象
3.4.2 編寫(xiě)控制器代碼
3.4.3 設(shè)置Target-Action
3.5 應(yīng)用的生命周期
3.5.1 main和UIApplicationMain
3.5.2 xib文件
3.5.3 執(zhí)行回調(diào)方法
3.5.4 Info.plist文件
第4章 Objective-C編程語(yǔ)言
4.1 面向過(guò)程的編程
4.2 面向?qū)ο蟮木幊?br /> 4.3 Objective-C簡(jiǎn)介
4.4 混用C/C++編程
4.5 Objective-C語(yǔ)言的基本語(yǔ)法介紹
4.5.1 文件類型
4.5.2 類的聲明
4.5.3 類的定義
4.5.4 方法和消息
4.5.5 數(shù)據(jù)類型
4.5.6 選擇器SEL
4.5.7 字符串
4.5.8 數(shù)組(NSAmw)和集合(NSSet)
4.5.9 字典類(NSDictionary)
4.5.10 枚舉訪問(wèn)
4.5.11 日志打印
4.6 Objective-C的條件語(yǔ)句
4.6.1 if語(yǔ)句
4.6.2 switch語(yǔ)句
4.6.3 條件運(yùn)算語(yǔ)句
4.7 Objective-C的循環(huán)語(yǔ)句
4.7.1 for循環(huán)語(yǔ)句
4.7.2 while循環(huán)語(yǔ)句
4.7.3 do循環(huán)語(yǔ)句
4.8 ObjectiVe-c的內(nèi)存管理
4.8.1 垃圾收集器
4.8.2 引用計(jì)數(shù)(retain)
4.8.3 自動(dòng)釋放池(autorelease)
4.8.4 didReceiveMemory Warning方法
4.8.5 內(nèi)存泄露
4.9 @property和@synthesize
4.10 Obiective-C的類別和協(xié)議
4.10.1 類別
4.10.2 協(xié)議
4.10.3 協(xié)議與委托
4.11 多事件處理實(shí)例
4.12 UIKit框架
4.13 iPhone編碼的一般規(guī)范
第5章 iPhone應(yīng)用程序的調(diào)試
5.1 Debug模式與Release模式
5.2 查找類的使用詳情
5.3 日志
5.4 調(diào)試iPhone程序
5.4.1 程序中的錯(cuò)誤
5.4.2 斷點(diǎn)調(diào)試
5.4.3 設(shè)置全局?jǐn)帱c(diǎn)
5.4.4 設(shè)置調(diào)試信息輸出
第6章 iPhone圖形界面的基礎(chǔ)框架
6.1 視圖
6.1.1 UIView
6.1.2 Ftame和Bound
6.1.3 添加視圖實(shí)例
6.2 網(wǎng)頁(yè)視圖(UIWebView)
6.2.1 UIWlebview
6.2.2 網(wǎng)頁(yè)視圖的實(shí)例
6.3 繪圖
6.3.1 顏色和字體
6.3.2 drawRect方法
6.3.3 繪圖實(shí)例
6.3.4 CoreGraphics API
6.4 圖像(UIImage)
6.4.1 UIImage
6.4.2 圖像處理的方法
6.4.3 圖像處理的實(shí)例
6.5 層(CALayer)
6.5.1 CALayer
6.5.2 層的處理
6.5.3 層處理的實(shí)例
第7章 控制器
7.1 UIViewController
7.1.1 創(chuàng)建UIViewController
7.1.2 視圖控制器中的方法
7.1.3 視圖控制器的加載過(guò)程
7.1.4 視圖控制器的移除過(guò)程
7.1.5 視圖控制器的事件處理過(guò)程
7.1.6 視圖控制器的內(nèi)存管理
7.1.7 手機(jī)旋轉(zhuǎn)功能
7.2 UINavigationController
7.2.1 UINavigationController的創(chuàng)建和管理
7.2.2 UINavigationController實(shí)例
7.2.3 UINavigationItem
7.3 UITabBarController
7.3.1 UITabBarController的創(chuàng)建和管理
7.3.2 UITabBarController實(shí)例
7.3.3 UITabBarItem
7.3.4 TabBarApplication的橫向顯示
7.4 UIToolBar
7.4.1 UIToolBar中UIBarButtonltem的初始化
7.4.2 UIToolBar實(shí)例
第8章 表視圖(UITableView)
8.1 UITableView類型
8.2 UITableView中的方法
8.3 UITableViewCell
8.4 自定義UITableViewCell
8.5 UITableView實(shí)例
8.5.1 索引表實(shí)例
8.5.2 分組表實(shí)例
8.5.3 九宮格表視圖實(shí)例
第9章 iPhone的數(shù)據(jù)存儲(chǔ)和處理
9.1 iPhone的數(shù)據(jù)存儲(chǔ)
9.1.1 屬性列表(NSUserDefaults)
9.1.2 iPhone文件系統(tǒng)
9.1.3 Sqlite
9.1.4 Core Data庫(kù)
9.2 XML的解析
9.2.1 XML的解析標(biāo)準(zhǔn)
9.2.2 libxm12
9.2.3 NSXMLPaer
9.3 JSON
9.3.1 JSON數(shù)據(jù)的結(jié)構(gòu)
9.3.2 下載JSON框架
9.3.3 JSON實(shí)例
9.4 多線程和NSOperation
9.4.1 多線程
9.4.2 NSOperationQueue
9.4.3 多線程實(shí)例
第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 通訊錄實(shí)例
第11章 照片處理
11.1 UIImagePickerController
11.2 拍攝照片
11.3 照片處理實(shí)例
第12章 多媒體應(yīng)用
12.1 音頻
12.1.1 系統(tǒng)聲音
12.1.2 聲音播放器(AVAudioPlayer)
12.1.3 錄音
12.1.4 訪問(wèn)音頻文件
12.2 音頻操作實(shí)例
12.3 視頻
12.4 視頻操作實(shí)例
第13章 位置和地圖
13.1 位置
13.1.1 CLLocation
13.1.2 CLLocationManager
13.1.3 CLHeading
13.1.4 位置類實(shí)例
13.2 地圖
13.2.1 MKMapView
13.2.2 地圖的相關(guān)類
13.2.3 地圖實(shí)例
第14章 ASIHTTPRequest
14.1 ASIHTTPRequest的下載和使用
14.2 ASIHTTPRequest中的類
14.3 ASIHTTPRequest的主要功能
14.4 ASIHTTPRequest實(shí)例
第15章 應(yīng)用程序的設(shè)置
15.1 應(yīng)用程序的圖標(biāo)
15.2 Info.plist文件
15.3 應(yīng)用設(shè)置
15.4 本地化
15.5 應(yīng)用的測(cè)試
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
iPhone移動(dòng)應(yīng)用開(kāi)發(fā)從入門(mén)到精通 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版