注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信網(wǎng)絡(luò)通信綜合iPhone開發(fā)從入門到精通

iPhone開發(fā)從入門到精通

iPhone開發(fā)從入門到精通

定 價(jià):¥59.00

作 者: 林暉晶 編著
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 電子 通信 工業(yè)技術(shù) 無線通信

ISBN: 9787115347107 出版時(shí)間: 2014-05-01 包裝:
開本: 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  iPhone是一款結(jié)合了拍照、個(gè)人數(shù)碼助理、媒體播放器以及無線通信設(shè)備的掌上智能手機(jī),憑借其獨(dú)有的強(qiáng)大用戶體驗(yàn),贏得了廣大消費(fèi)者的青睞。每一代iPhone新產(chǎn)品的推出,都成為了消費(fèi)者追捧的對(duì)象,一直是智能手機(jī)產(chǎn)品中銷量領(lǐng)先的品牌?!秈Phone 開發(fā)從入門到精通》中的實(shí)例典型并且具有較強(qiáng)的代表性,都是當(dāng)前市面中的熱點(diǎn)應(yīng)用?!秈Phone 開發(fā)從入門到精通》分為12章,分別詳細(xì)地介紹了iOS開發(fā)入門、Objective-C語言基礎(chǔ)、連連看手機(jī)游戲、開發(fā)一個(gè)記事本程序、開發(fā)瀏覽器程序、開發(fā)一個(gè)視頻播放器、開發(fā)一個(gè)地圖系統(tǒng)、開發(fā)一個(gè)通信錄系統(tǒng)、開發(fā)一個(gè)翻書特效系統(tǒng)、開發(fā)一個(gè)多功能音樂盒、公交路線查詢系統(tǒng)、分析開源中國客戶端。通過10個(gè)綜合實(shí)例的實(shí)現(xiàn)過程,詳細(xì)講解了開發(fā)大型iPhone系統(tǒng)的基本流程?!秈Phone 開發(fā)從入門到精通》適合iPhone開發(fā)人員、iPhone愛好者學(xué)習(xí),也可以作為培訓(xùn)學(xué)校和大專院校相關(guān)專業(yè)的教學(xué)用書。

作者簡(jiǎn)介

暫缺《iPhone開發(fā)從入門到精通》作者簡(jiǎn)介

圖書目錄

目 錄

第1章 iOS開發(fā)入門 1
1.1 iOS系統(tǒng)介紹 1
1.1.1 iOS發(fā)展史 1
1.1.2 iOS功能 1
1.2 從iPhone到iPad 4
1.2.1 讓世界瘋狂的iPhone 4 目 錄

第1章 iOS開發(fā)入門 1
1.1 iOS系統(tǒng)介紹 1
1.1.1 iOS發(fā)展史 1
1.1.2 iOS功能 1
1.2 從iPhone到iPad 4
1.2.1 讓世界瘋狂的iPhone 4
1.2.2 改變世界的iPad 5
1.3 加入iOS開發(fā)團(tuán)隊(duì) 5
1.4 搭建開發(fā)環(huán)境 7
1.4.1 Xcode介紹 8
1.4.2 iOS SDK介紹 8
1.4.3 下載并安裝Xcode 10
1.5 使用Xcode開發(fā)環(huán)境 13
1.5.1 使用Xcode創(chuàng)建程序的基本步驟 14
1.5.2 Xcode的基本功能 14
1.6 啟動(dòng)模擬器 26
1.7 iOS的常用開發(fā)框架 30
1.7.1 Foundation框架簡(jiǎn)介 30
1.7.2 Cocoa框架簡(jiǎn)介 32
1.8 常用的第三方工具 33
1.8.1 iPhone Simulator 33
1.8.2 Interface Builder 34

第2章 Objective-C語言基礎(chǔ) 35
2.1 最耀眼的新星 35
2.1.1 統(tǒng)計(jì)數(shù)據(jù) 35
2.1.2 Objective-C概述 35
2.1.3 為什么選擇Objective-C 36
2.2 Objective-C的優(yōu)點(diǎn)及缺點(diǎn) 37
2.3 Objective-C實(shí)例 37
2.3.1 使用Xcode編輯代碼 38
2.3.2 基本元素介紹 40
2.4 數(shù)據(jù)類型和常量 44
2.4.1 int類型 45
2.4.2 float類型 46
2.4.3 double類型 46
2.4.4 char類型 47
2.4.5 字符常量 49
2.4.6 id類型 50
2.4.7 限定詞 51
2.4.8 總結(jié)基本數(shù)據(jù)類型 53
2.5 字符串 53
2.6 算數(shù)表達(dá)式 54
2.6.1 運(yùn)算符的優(yōu)先級(jí) 54
2.6.2 整數(shù)運(yùn)算和一元負(fù)號(hào)運(yùn)算符 55
2.6.3 模運(yùn)算符 56
2.6.4 整型值和浮點(diǎn)值的相互轉(zhuǎn)換 57
2.6.5 類型轉(zhuǎn)換運(yùn)算符 58
2.7 表達(dá)式 58
2.7.1 常量表達(dá)式 58
2.7.2 條件運(yùn)算符 59
2.7.3 sizeof運(yùn)算符 59
2.7.4 關(guān)系運(yùn)算符 60
2.7.5 強(qiáng)制類型轉(zhuǎn)換運(yùn)算符 61
2.8 位運(yùn)算符 61
2.8.1 按位與運(yùn)算符 62
2.8.2 按位或運(yùn)算符 62
2.8.3 按位異或運(yùn)算符 63
2.8.4 一次求反運(yùn)算符 63
2.8.5 向左移位運(yùn)算符 64
2.8.6 向右移位運(yùn)算符 65
2.8.7 總結(jié)Objective-C的運(yùn)算符 65

第3章 連連看手機(jī)游戲 67
3.1 基礎(chǔ)知識(shí)講解 67
3.1.1 處理復(fù)合視圖 67
3.1.2 音頻技術(shù) 74
3.1.3 屏幕刷新和事件交互處理 81
3.2 連連看游戲項(xiàng)目系統(tǒng)分析 83
3.2.1 分析游戲功能 83
3.2.2 設(shè)計(jì)類 83
3.3 設(shè)計(jì)界面 84
3.3.1 創(chuàng)建復(fù)合視圖 84
3.3.2 按鍵處理 88
3.3.3 響應(yīng)屏幕刷新事件 91
3.4 具體編碼 93

第4章 開發(fā)一個(gè)記事本程序 104
4.1 基礎(chǔ)知識(shí)講解 104
4.1.1 使用文本框(UITextField) 104
4.1.2 文本視圖(UITextView) 106
4.1.3 提醒處理 108
4.1.4 多場(chǎng)景故事板 111
4.1.5 創(chuàng)建多場(chǎng)景項(xiàng)目 112
4.1.6 使用標(biāo)簽(UILabel) 117
4.1.7 使用表視圖(UITable) 121
4.2 記事本項(xiàng)目系統(tǒng)分析 125
4.2.1 分析功能 125
4.2.2 main.m類 126
4.2.3  主界面 126
4.2.4 記事本列表界面 127
4.2.5 記事本詳情界面 129
4.2.6 滾動(dòng)處理 132
4.2.7 獲取截屏 134
4.2.8 撰寫新記事本信息 135

第5章 開發(fā)瀏覽器程序 137
5.1 基礎(chǔ)知識(shí)講解 137
5.1.1 使用UIWebView控件 137
5.1.2 靜態(tài)庫 139
5.1.3 屏幕雙緩沖技術(shù) 142
5.2 瀏覽器項(xiàng)目演練 144
5.2.1 進(jìn)入網(wǎng)易 144
5.2.2 進(jìn)入百度 151

第6章 開發(fā)一個(gè)視頻播放器 155
6.1 基礎(chǔ)知識(shí)講解 155
6.1.1 MediaPlayer框架 155
6.1.2 AVFoundation框架 161
6.1.3 圖像選擇器 164
6.1.4 CoreImage框架 168
6.2 視頻播放器項(xiàng)目系統(tǒng)分析 171
6.2.1 分析游戲功能 171
6.2.2 設(shè)計(jì)UI視圖界面 172
6.2.3 程序定制 172
6.2.4 視圖控制 173
6.2.5 本地播放視圖控制 180
6.2.6 觸摸圖像播放 181
6.2.7 視頻流處理 181
6.2.8 顯示播放狀態(tài) 182
6.2.9 視頻播放 182

第7章 開發(fā)一個(gè)地圖系統(tǒng) 186
7.1 基礎(chǔ)知識(shí)講解 186
7.1.1 Core Location框架 186
7.1.2 獲取位置 189
7.1.3 地圖功能 192
7.1.4 創(chuàng)建一個(gè)支持定位的應(yīng)用程序 195
7.1.5 在項(xiàng)目中使用磁性指南針 200
7.1.6 使用谷歌地圖 205
7.2 實(shí)現(xiàn)一個(gè)基本的定位系統(tǒng) 207
7.2.1 設(shè)計(jì)UI視圖 207
7.2.2 主視圖處理 208
7.2.3 FlipsideView視圖處理 210
7.3 添加谷歌地圖 211
7.3.1 添加打開地圖功能 211
7.3.2 視圖控制器的升級(jí) 213
7.3.3 添加自定義地圖標(biāo)注對(duì)象 215

第8章 開發(fā)一個(gè)通信錄系統(tǒng) 217
8.1 基礎(chǔ)知識(shí)講解 217
8.1.1 iOS中的地址簿(通信錄) 217
8.1.2 電子郵件 219
8.1.3 使用Twitter發(fā)送推特信息 220
8.1.4 聯(lián)合使用地址簿、電子郵件、Twitter和地圖 221
8.2 開發(fā)一個(gè)智能通信錄系統(tǒng) 230
8.2.1 設(shè)計(jì)UI視圖 230
8.2.2 實(shí)現(xiàn)根視圖 231
8.2.3 實(shí)現(xiàn)添加聯(lián)系人圖 234
8.2.4 實(shí)現(xiàn)查看聯(lián)系人視圖 238
8.2.5 實(shí)現(xiàn)編輯視圖 240
8.2.6  視圖配置 242

第9章 開發(fā)一個(gè)翻書特效系統(tǒng) 244
9.1 基礎(chǔ)知識(shí)講解 244
9.1.1 iOS中的動(dòng)畫 244
9.1.2 UllmageView動(dòng)畫 245
9.1.3 Core Animation視圖動(dòng)畫 254
9.1.4 Core Animation——關(guān)鍵幀動(dòng)畫 260
9.1.5 修改動(dòng)畫塊 262
9.1.6 過渡動(dòng)畫 263
9.1.7 基于塊的視圖動(dòng)畫 263
9.1.8 隱式動(dòng)畫 264
9.1.9 核心動(dòng)畫 265
9.2 翻書特效項(xiàng)目系統(tǒng)分析 266
9.2.1 UI視圖 266
9.2.2 圖書翻頁控件 267
9.2.3 主界面 270
9.2.4 PDF例子視圖 271
9.2.5 Image例子視圖 272
9.2.6 Procedural例子視圖 274

第10章 開發(fā)一個(gè)多功能音樂盒 276
10.1 系統(tǒng)介紹 276
10.1.1 功能介紹 276
10.1.2 模塊劃分 276
10.2 系統(tǒng)主界面 277
10.3 音樂庫 279
10.3.1 音樂庫主界面 280
10.3.2 歌曲表視圖控制器 282
10.3.3 開關(guān)控制器 286
10.3.4 專輯模塊 289
10.3.5 歌曲信息模塊 294
10.3.6 正在播放模塊 296
10.4 在線搜索 300
10.5 MV播放 308
10.5.1 主界面 309
10.5.2 視圖刷新 315
10.5.3 MV信息 316
10.5.4 MV搜索 317
10.5.5 Hot MV 317

第11章 公交路線查詢系統(tǒng) 320
11.1 系統(tǒng)介紹 320
11.2 系統(tǒng)主界面 321
11.2.1 線路查詢視圖 321
11.2.2 線路詳情模塊 325
11.2.3 線路中某站詳情 328
11.3 站站查詢 332
11.3.1 站站查詢主視圖 332
11.3.2 站站查詢?cè)斍橐晥D 340
11.4 收藏歷史 342
11.5 地圖信息 348
11.5.1 地圖主視圖 348
11.5.2 Web地圖視圖 350
11.6 系統(tǒng)設(shè)置 352
11.6.1 主視圖 352
11.6.2 當(dāng)前城市視圖 358
11.6.3 數(shù)據(jù)下載視圖 361

第12章 分析開源中國客戶端 365
12.1 系統(tǒng)介紹 365
12.2 系統(tǒng)主界面 366
12.3 多線程處理 369
12.4 信息顯示模塊 371
12.4.1 信息顯示根界面模塊 372
12.4.2 顯示單元格模塊 374
12.4.3 列表顯示模塊 375
12.4.4 問答根視圖 381
12.4.5 單元格模塊 384
12.4.6 問答信息顯示模塊 384
12.4.7 信息詳情模塊 392
12.5 分享模塊 396
12.5.1 設(shè)計(jì)UI視圖 396
12.5.2 具體編碼 396
12.6 搜索模塊 399
12.6.1 設(shè)計(jì)UI視圖 399
12.6.2 具體編碼 399

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)