iPad應(yīng)用開發(fā)實(shí)戰(zhàn)是目前最全面、最系統(tǒng)地講解iPad應(yīng)用開發(fā)的圖書之一,由資深ios開發(fā)工程師李晨編著。本書詳盡地講解了iPad開發(fā)所必備的理論知識(shí),而且包含大量極具實(shí)戰(zhàn)性的案例,既便于大家系統(tǒng)地學(xué)習(xí),又便于大家進(jìn)行實(shí)際的操練。無論你是經(jīng)驗(yàn)豐富的iPhone應(yīng)用開發(fā)者,還是略有經(jīng)驗(yàn)的iPad應(yīng)用開發(fā)者,抑或是只有Objective-C基礎(chǔ)但毫無經(jīng)驗(yàn)的開發(fā)者,本書都非常的適合你。
內(nèi)容介紹
《iPad應(yīng)用開發(fā)實(shí)戰(zhàn)》由蘋果(美國)公司資深iPhone/iPad應(yīng)用開發(fā)專家親自執(zhí)筆,Lordhong和沈卓立等資深iOS/Android應(yīng)用開發(fā)專家聯(lián)袂推薦,國內(nèi)著名的Apple開發(fā)者社區(qū)CocoaChina聯(lián)合策劃,權(quán)威性毋庸置疑。本書內(nèi)容系統(tǒng)而全面,詳盡地講解了iPad開發(fā)相關(guān)的知識(shí),所有新功能和新特性一覽無余;實(shí)戰(zhàn)性強(qiáng),不僅配有大量精心設(shè)計(jì)的小案例,而且還有一個(gè)貫穿全書的大案例。本書不僅能滿足你全面而系統(tǒng)地學(xué)習(xí)iPad開發(fā)理論知識(shí)的需求,還能滿足你需要充分實(shí)踐的需求。
《iPad應(yīng)用開發(fā)實(shí)戰(zhàn)》全書一共分為18章,首先介紹了開發(fā)iPad應(yīng)用必備的常識(shí)和工具,并給出了一個(gè)簡單的示例;然后詳細(xì)地講解了內(nèi)存管理、視圖和視圖控制器、鍵盤輸入和自定義鍵盤、繪圖、觸摸事件與手勢(shì)識(shí)別、動(dòng)畫、多媒體播放、容器類、文件系統(tǒng)、同時(shí)性編程與定時(shí)器、cocos2d基礎(chǔ)、連接設(shè)備、加速度傳感器、地圖與鏈接服務(wù)器、Objective-C與XCode進(jìn)階知識(shí)等核心內(nèi)容;最后介紹了如何申請(qǐng)iPad應(yīng)用的開發(fā)證書,以及以作者的親身經(jīng)歷和經(jīng)驗(yàn)講述了如何更好地營銷和推廣自己的應(yīng)用。
章節(jié)目錄
前言 第1章 iPad開發(fā)入門 1.1 iPad概覽 1.2 從PC到iPad 1.3 從iPhone到iPad 1.4 iPad開發(fā)的必備知識(shí) 1.5 iPad開發(fā)的必備工具 1.6 第一個(gè)iPad應(yīng)用-Hello World 1.6.1 建立工程:HelloWorldMail 1.6.2 工程概覽 1.6.3 添加按鈕 1.6.4 郵件編輯器 1.7 小結(jié) 第2章 視圖和視圖控制器 2.1 視圖(UIView) 2.1.1 視圖概覽 2.1.2 窗口(UIWindow) 2.1.3 網(wǎng)頁視圖(UIWebView) 2.2 視圖控制器(UIViewController) 2.2.1 視圖控制器概覽 2.2.2 導(dǎo)航控制器(UINavigationController) 2.2.3 標(biāo)簽控制器(UITabBarController) 2.3 彈出控制器(UIPopoverController) 2.4 分割視圖控制器(UISplitViewController) 2.5 實(shí)例:iPad網(wǎng)頁導(dǎo)航 2.5.1 基于分割視圖控制器的應(yīng)用 2.5.2 網(wǎng)頁視圖 2.5.3 表格視圖 2.6 小結(jié) 第3章 內(nèi)存管理 3.1 對(duì)象所有權(quán)、引用計(jì)數(shù)與釋放 3.2 自動(dòng)釋放與?捷方法 3.3 訪問器方法與屬性 3.4 改變引用計(jì)數(shù)的特殊情況 3.5 內(nèi)存管理總結(jié) 第4章 鍵盤輸入和自定義鍵盤 4.1 文本輸入與系統(tǒng)鍵盤 4.2 自定義鍵盤之一:替代系統(tǒng)鍵盤 4.3 自定義鍵盤之二:與系統(tǒng)鍵盤共存 4.4 自定義鍵盤之三:修改系統(tǒng)鍵盤 4.5 小結(jié) 第5章 繪圖 5.1 iOS概覽 5.2 iOS中的?圖技術(shù) 5.3 Quartz 2D 5.4 貝濟(jì)埃路徑的使用 5.5 畫圖實(shí)戰(zhàn):繪圖板 5.6 小結(jié) 第6章 容器類的使用 6.1 數(shù)組(NSArray)與可變數(shù)組(NSMutableArray) 6.1.1 數(shù)組的創(chuàng)建與初始化 6.1.2 查詢數(shù)組 6.1.3 產(chǎn)生新數(shù)組 6.1.4 比較數(shù)組 6.1.5 保存數(shù)組 6.1.6 添加對(duì)象(NSMutableArray方法) 6.1.7 移除對(duì)象(NSMutableArray方法) 6.1.8 替換對(duì)象 6.2 字典(NSDictionary)與可變字典(NSMutableDictionary) 6.2.1 創(chuàng)建字典 6.2.2 獲取關(guān)鍵字與數(shù)值 6.2.3 保存字典 6.2.4 添加條目(NSMutableDictionary方法) 6.2.5 移除條目(NSMutableDictionary方法) 6.3 集合(NSSet)與可變集合(NSMutableSet) ?6.3.1 創(chuàng)建集合 6.3.2 讀取集合 6.3.3 比較集合 6.3.4 添加或移除對(duì)象(NSMutableSet方法) 6.3.5 集合操作(NSMutableSet方法) 6.4 容器在拼圖游戲中的使用 6.4.1 拼圖游戲的設(shè)計(jì) 6.4.2 相關(guān)定義 6.4.3 Piece類與字典 6.4.4 Puzzle類與字典和數(shù)組 6.5 小結(jié) 第7章 文件系統(tǒng) 7.1 iOS文件系統(tǒng)概述 7.2 通過模擬器看應(yīng)用的包裹 7.3 文件管理器 7.4 NSString的路徑功能 7.5 拼圖游戲中的文件管理 7.6 小結(jié) 第8章 繪圖進(jìn)階 8.1 屏幕旋轉(zhuǎn) 8.2 繪制曲線和切割圖案 8.3 高級(jí)繪圖在拼圖游戲中的應(yīng)用 8.4 小結(jié) 第9章 觸摸事件與手勢(shì)識(shí)別 9.1 觸摸事件、?圖結(jié)構(gòu)與響應(yīng)順序 9.2 官方SDK中的手勢(shì)識(shí)別器 9.3 Photo Jigsaw中對(duì)觸摸的響應(yīng) 9.4 自定義的手勢(shì)識(shí)別器 9.5 小結(jié) 第10章 同時(shí)性編程與定時(shí)器 10.1 同時(shí)性編程概述 10.2 操作隊(duì)列 10.3 拼圖游戲中的同時(shí)性編程 10.4 定時(shí)器及其在拼圖游戲中的使用 10.5 小結(jié) 第11章 動(dòng)畫 11.1 iOS動(dòng)畫技術(shù)?述 11.2 用圖像視圖來逐幀顯示動(dòng)畫 11.3 視圖的動(dòng)畫技術(shù) 11.4 CogRadio應(yīng)用 11.5 CogRadio應(yīng)用中的動(dòng)畫 11.6 小結(jié) 第12章 多媒體播放 12.1 音頻播放 12.1.1 使用系統(tǒng)聲音服務(wù)來播放音效 12.1.2 音頻播放器 12.1.3 音樂播放器 12.2 視頻播放 12.2.1 電影播放器 12.2.2 在網(wǎng)頁視圖中嵌入播放 12.3 CogRadio中的多媒體 12.4 小結(jié) 第13章 cocos2d開發(fā)入門 13.1 cocos2d簡介 13.1.1 導(dǎo)演 13.1.2 場(chǎng)景和層 13.1.3 精靈與動(dòng)作 13.2 創(chuàng)建cocos2d工程并添加場(chǎng)景 13.3 添加按鈕、精靈和動(dòng)作 13.4 粒子系統(tǒng) 13.5 小結(jié) 第14章 連接設(shè)備 14.1 游戲工具箱簡介 14.1.1 游戲中心 14.1.2 點(diǎn)對(duì)點(diǎn)連接 14.1.3 語音聊天 14.2 實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)連接 14.3 OpenFeint 游戲平臺(tái) 14.4 小結(jié) 第15章 加速度傳感器 15.1 加速度傳感器概述 15.2 飛機(jī)躲子彈游戲 15.3 傾斜設(shè)備來控制飛機(jī) 15.4 分離重力成分 15.5 小結(jié) 第16章 地圖與連接服務(wù)器 16.1 地圖編程概述 16.2 實(shí)戰(zhàn):地圖編程 16.3 與服務(wù)器交互 16.4 實(shí)戰(zhàn):與服務(wù)器交互 16.5 小結(jié) 第17章 Objective-C與XCode進(jìn)階 17.1 NSLog擴(kuò)展 17.2 范疇的使用 17.3 讀寫器的內(nèi)存管理 17.4 KVO 17.5 單例 17.6 運(yùn)行時(shí)的對(duì)象查詢 17.7 調(diào)試器的巧用 17.8 XCode快捷鍵 17.9 小結(jié) 第18章 iPad應(yīng)用的開發(fā)證書與營銷 18.1 開發(fā)證書的獲取 18.2 聯(lián)機(jī)調(diào)試 18.3 應(yīng)用名字、說明以及圖片 18.4 應(yīng)用的提交 18.5 應(yīng)用的推廣 18.6 應(yīng)用升級(jí)與銷售技巧 18.7 iPad開發(fā)的長期策略 18.8 小結(jié)
使用說明
1、下載并解壓,得出pdf文件
2、如果打不開本文件,請(qǐng)務(wù)必下載pdf閱讀器
3、安裝后,在打開解壓得出的pdf文件
4、雙擊進(jìn)行閱讀
- 下載地址
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
有問題? 點(diǎn)此報(bào)錯(cuò)
發(fā)表評(píng)論
0條評(píng)論軟件排行榜
熱門推薦
- 南方Plus電腦版 v11.9.026.47M / 簡體中文
- 網(wǎng)易新聞電腦版 v113.197.68M / 簡體中文
- 京東讀書電腦版 v1.13.4官方版1.98M / 簡體中文
- 瀟湘書院電腦版 v2.3.11.888官方版49.65M / 簡體中文
- 數(shù)據(jù)挖掘?qū)д?官方版61.61M / 簡體中文
- 吉利博瑞用戶手冊(cè) pdf高清版57.89M / 簡體中文
- 未公開的Oracle數(shù)據(jù)庫秘密 迪貝斯pdf掃描版34.69M / 簡體中文
- PHP語言精粹電子書 pdf掃描版25.72M / 簡體中文
- 本草綱目 5.34M / 簡體中文
- C++黑客編程揭秘與防范第2版 冀云pdf掃描版54.58M / 簡體中文