首 頁
手機(jī)版

iPad應(yīng)用開發(fā)實(shí)戰(zhàn) 李晨pdf掃描版

  • 軟件大小:28.1M
  • 軟件語言:簡體中文
  • 軟件類型:國產(chǎn)軟件
  • 軟件授權(quán):免費(fèi)軟件
  • 更新時(shí)間:2023/08/31
  • 軟件類別:電子閱讀
  • 應(yīng)用平臺(tái):Windows10,Windows8,Windows7,WinVista,Win2003,WinXP,Win2000
網(wǎng)友評(píng)分:5.0分
網(wǎng)友評(píng)論 下載地址 收藏該頁
本地下載

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)行閱讀

收起介紹展開介紹
  • 下載地址
iPad應(yīng)用開發(fā)實(shí)戰(zhàn) 李晨pdf掃描版

有問題? 點(diǎn)此報(bào)錯(cuò)

發(fā)表評(píng)論

0條評(píng)論