注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合iPhone創(chuàng)意開(kāi)發(fā)入門與實(shí)戰(zhàn)

iPhone創(chuàng)意開(kāi)發(fā)入門與實(shí)戰(zhàn)

iPhone創(chuàng)意開(kāi)發(fā)入門與實(shí)戰(zhàn)

定 價(jià):¥69.00

作 者: XMobileApp 編著
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 軟件工程/開(kāi)發(fā)項(xiàng)目管理

ISBN: 9787115220943 出版時(shí)間: 2010-04-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 474 字?jǐn)?shù):  

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

  《iPhone創(chuàng)意開(kāi)發(fā)入門與實(shí)戰(zhàn)》介紹了iPhone移動(dòng)開(kāi)發(fā)入門和實(shí)踐方面的知識(shí),主要內(nèi)容包括iPhone功能簡(jiǎn)介、iPhone軟件創(chuàng)意賞析、蘋果軟件商店、MacOSX入門、iPhone開(kāi)發(fā)環(huán)境的搭建與工具使用、Objective-C語(yǔ)言、iPhoneHelloWorld應(yīng)用程序、多視圖應(yīng)用開(kāi)發(fā)、UI設(shè)計(jì)與開(kāi)發(fā)、處理基本交互、事件處理、iPhone數(shù)據(jù)持久化、iPhone多媒體開(kāi)發(fā)介紹、動(dòng)畫與2D/3D繪圖、網(wǎng)絡(luò)開(kāi)發(fā)、硬件編程、使用API編程、iPhone多線程開(kāi)發(fā)、應(yīng)用程序本地化、iPhone測(cè)試以及多個(gè)iPhone開(kāi)發(fā)案例和iPhone發(fā)展與展望等內(nèi)容?!秈Phone創(chuàng)意開(kāi)發(fā)入門與實(shí)戰(zhàn)》內(nèi)容全面、由淺入深,既向讀者講述了iPhone開(kāi)發(fā)的基礎(chǔ)知識(shí),同時(shí)也提供了豐富的實(shí)際代碼和實(shí)例操作,供讀者參考和使用?!秈Phone創(chuàng)意開(kāi)發(fā)入門與實(shí)戰(zhàn)》適合初級(jí)iPhone開(kāi)發(fā)和移動(dòng)開(kāi)發(fā)愛(ài)好者學(xué)習(xí)參考和使用。

作者簡(jiǎn)介

  XMobileApp工作室成立時(shí)間:2008年11月團(tuán)隊(duì)成員來(lái)自索尼愛(ài)立信、摩托羅拉、諾基亞、阿爾卡特朗訊、愛(ài)立信、愛(ài)可信、思科、IBM、新浪等權(quán)威企業(yè),目前團(tuán)隊(duì)規(guī)模已經(jīng)達(dá)30多人,主要致力于iPhone、Android、BlackBerrv、Witldows Mobile、Symbian、J2ME、MTK等主流智能手機(jī)平臺(tái)的應(yīng)用開(kāi)發(fā)。工作室一直秉承產(chǎn)品設(shè)計(jì)為先導(dǎo).在美國(guó)成立產(chǎn)品設(shè)計(jì)和市場(chǎng)團(tuán)隊(duì),在美國(guó)市場(chǎng)已經(jīng)有多款產(chǎn)品在App Store和Android Market上市,并有較高的下載量。工作室向企業(yè)提供3G產(chǎn)品設(shè)計(jì)包裝方面的咨詢服務(wù),并且負(fù)責(zé)為公司設(shè)計(jì)、開(kāi)發(fā)、推廣產(chǎn)品。工作室積極進(jìn)入3G教育市場(chǎng),并且跟出版社合作編寫了擁有自己著作權(quán)的書(shū)籍,并跟多家教育機(jī)構(gòu)有合作培訓(xùn)業(yè)務(wù)。工作室主要業(yè)務(wù)范圍承接iPhone、Androld、BlackBetrrv、Windows Mobile、Symbian、J2me、MTK等主流智能手機(jī)平臺(tái)的手機(jī)應(yīng)用軟件類外包業(yè)務(wù)。iPhone、Android、BlackBerrv、Windows Mobile、Symbian、J2ME、MTK等主流智能手機(jī)平臺(tái)的應(yīng)用軟件培訓(xùn)、教材設(shè)計(jì)、課程設(shè)計(jì)等。承接3G方面的手機(jī)產(chǎn)品設(shè)計(jì)、研發(fā)、市場(chǎng)推廣咨詢(包括服務(wù)器的開(kāi)發(fā))。承接各類網(wǎng)站、手機(jī)客戶端的設(shè)計(jì)與開(kāi)發(fā)。

圖書(shū)目錄

第1章 玩轉(zhuǎn)iPhone 1
1.1 iPhone介紹 1
1.1.1 iPhone是一款革命性的移動(dòng)電話 3
1.1.2 iPhone是一款寬屏iPod 3
1.1.3 iPhone是一款創(chuàng)新的互聯(lián)網(wǎng)通信設(shè)備 3
1.1.4 iPhone的先進(jìn)傳感器 4
1.2 全球銷售最火爆的手機(jī)——iPhone 4
1.3 iPhone完美體驗(yàn) 6
1.4 iPhone的功能及其擴(kuò)展 10
1.5 小結(jié) 13
第2章 iPhone軟件創(chuàng)意賞析 14
2.1 重力加速計(jì) 14
2.1.1 搖動(dòng) 14
2.1.2 重力感應(yīng) 15
2.2 屏幕摩擦創(chuàng)意 16
2.3 話筒 17
2.4 定位(GPS、指南針) 18
2.5 小結(jié) 19
第3章 蘋果軟件商店(App Store)及應(yīng)用發(fā)布 20
3.1 本章資料來(lái)源 20
3.2 App Store的昨天、今天和明天 20
3.2.1 App Store的誕生 20
3.2.2 早行一載,領(lǐng)先數(shù)光年 21
3.2.3 App Store未來(lái)展望 23
3.3 用iTunes和iPhone瀏覽App Store 24
3.3.1 iTunes的使用 24
3.3.2 用iTunes購(gòu)買軟件并與手機(jī)同步 24
3.3.3 通過(guò)iPhone內(nèi)置App Store直接購(gòu)買軟件 26
3.4 App Store軟件分類原則 26
3.5 申請(qǐng)個(gè)人和企業(yè)開(kāi)發(fā)賬戶 27
3.5.1 申請(qǐng)表、繳費(fèi)和申請(qǐng)EIN(美國(guó)雇主編碼) 27
3.5.2 初試iTunesConnect界面 30
3.5.3 生成并下載開(kāi)發(fā)者Profile 32
3.6 安裝Profile和真機(jī)調(diào)試 39
3.7 軟件編譯發(fā)布流程 41
3.7.1 獲取發(fā)布Profile(Distribution Profile) 41
3.7.2 軟件編譯實(shí)踐 43
3.7.3 程序相關(guān)文案和圖片要求 44
3.7.4 iTunes Connect軟件發(fā)布實(shí)踐 44
3.8 什么樣的程序會(huì)被拒絕?摸透蘋果的脾氣 46
3.8.1 明文規(guī)定 46
3.8.2 不成文的規(guī)矩 47
3.8.3 前車之鑒 47
3.9 分析軟件銷售情況,賺回第一桶金 48
3.9.1 軟件銷售狀況統(tǒng)計(jì) 48
3.9.2 蘋果的分成和支付辦法 50
3.10 小結(jié) 50
第4章 iPhone開(kāi)發(fā)概述 51
4.1 iPhone OS簡(jiǎn)介 51
4.1.1 iPhone OS的功能 52
4.1.2 iPhone OS的系統(tǒng)架構(gòu) 53
4.1.3 iPhone OS的版本 58
4.2 iPhone SDK介紹 59
4.2.1 什么是iPhone SDK 59
4.2.2 iPhone SDK所包含的內(nèi)容 59
4.2.3 iPhone SDK的下載及安裝 60
4.3 iPhone開(kāi)發(fā)框架 61
4.4 iPhone程序設(shè)計(jì)原則 62
4.5 與其他手機(jī)系統(tǒng)的比較 63
4.6 小結(jié) 64
第5章 Mac OS X入門 65
5.1 Mac OS X操作系統(tǒng)基礎(chǔ)知識(shí) 65
5.2 Mac OS X系統(tǒng)安裝 65
5.2.1 Mac OS X安裝前的準(zhǔn)備工作 66
5.2.2 Mac OS X安裝步驟 66
5.3 Mac OS X的文件系統(tǒng) 69
5.3.1 Mac OS X系統(tǒng)主文件夾區(qū)域 69
5.3.2 Mac OS X主要文件系統(tǒng)格式 71
5.4 Mac OS X的系統(tǒng)結(jié)構(gòu) 72
5.5 Mac OS X常用命令簡(jiǎn)介 73
5.5.1 進(jìn)入命令行界面 73
5.5.2 命令行幫助系統(tǒng) 74
5.5.3 常用命令簡(jiǎn)介 75
5.6 小結(jié) 76
第6章 iPhone開(kāi)發(fā)環(huán)境搭建與工具使用 77
6.1 Cocoa 77
6.1.1 什么是Cocoa 77
6.1.2 Cocoa框架 81
6.1.3 Cocoa開(kāi)發(fā)環(huán)境 85
6.2 Xcode 87
6.2.1 Xcode簡(jiǎn)介 87
6.2.2 Xcode的使用 91
6.2.3 Xcode的調(diào)試工具使用 96
6.3 Interface Builder 99
6.3.1 Interface Builder簡(jiǎn)介 99
6.3.2 nib文件介紹 100
6.3.3 使用Interface Builder創(chuàng)建一個(gè)簡(jiǎn)單程序 101
6.4 Instruments介紹 104
6.5 Shark介紹 105
6.6 Dashcode介紹 106
6.7 Simulator介紹 106
6.8 小結(jié) 107
第7章 Objective-C語(yǔ)言 108
7.1 Objective-C語(yǔ)言概述 108
7.1.1 簡(jiǎn)單的Objective-C程序 108
7.1.2 解析Hello Objective-C程序 111
7.2 面向?qū)ο缶幊袒A(chǔ)知識(shí) 111
7.2.1 認(rèn)識(shí)對(duì)象 111
7.2.2 一個(gè)Objective-C的類 112
7.2.3 數(shù)據(jù)封裝和存取方法 117
7.2.4 對(duì)象的實(shí)例化 118
7.3 繼承 118
7.3.1 繼承的基本知識(shí) 119
7.3.2 對(duì)繼承的擴(kuò)展 121
7.3.3 方法的覆蓋 123
7.3.4 抽象類 124
7.4 內(nèi)存管理 124
7.4.1 引用計(jì)數(shù) 124
7.4.2 自動(dòng)釋放 126
7.4.3 內(nèi)存管理規(guī)則 128
7.4.4 垃圾回收 128
7.5 Foundation框架基礎(chǔ)知識(shí) 129
7.5.1 Foundation框架簡(jiǎn)介 129
7.5.2 字符串NSString類 130
7.5.3 NSString類的方法 131
7.5.4 可變字符串 134
7.5.5 集合簡(jiǎn)介 135
7.5.6 數(shù)組 135
7.5.7 可變數(shù)組 136
7.5.8 字典 138
7.5.9 可變字典 139
7.6 面向?qū)ο缶幊踢M(jìn)階知識(shí) 140
7.6.1 存取器方法 140
7.6.2 對(duì)象的初始化 142
7.6.3 變量的作用域 146
7.6.4 id類型 147
7.6.5 @try異常處理 150
7.7 類目與協(xié)議 152
7.7.1 類目 153
7.7.2 協(xié)議 155
7.8 小結(jié) 158
第8章 iPhone HelloWorld應(yīng)用程序 159
8.1 HelloWorld——開(kāi)啟iPhone開(kāi)發(fā)之旅 159
8.1.1 新建一個(gè)iPhone工程 159
8.1.2 填寫工程的信息 161
8.1.3 編程實(shí)現(xiàn) 164
8.1.4 運(yùn)行項(xiàng)目 165
8.2 調(diào)試項(xiàng)目 166
8.2.1 設(shè)置斷點(diǎn) 166
8.2.2 Debug 項(xiàng)目 168
8.2.3 斷點(diǎn)調(diào)試 168
8.3 小結(jié) 170
第9章 VI設(shè)計(jì)與開(kāi)發(fā) 171
9.1 iPhone用戶界面設(shè)計(jì) 171
9.1.1 iPhone用戶界面設(shè)計(jì)概述 171
9.1.2 iPhone用戶界面設(shè)計(jì)原則 171
9.1.3 iPhone用戶界面結(jié)構(gòu)介紹 173
9.2 Windows和Views 173
9.2.1 概述 173
9.2.2 View的架構(gòu)及坐標(biāo)系 174
9.2.3 如何創(chuàng)建View層次結(jié)構(gòu) 174
9.2.4 實(shí)時(shí)改變View的屬性 176
9.3 各種功能條 180
9.3.1 概述 180
9.3.2 狀態(tài)條 180
9.3.3 導(dǎo)航條 181
9.3.4 工具條 182
9.3.5 Tab bar 182
9.3.6 范例 183
9.4 彈出式視圖 189
9.4.1 概述 189
9.4.2 Alerts 189
9.4.3 Action Sheets 190
9.4.4 Modal Views 190
9.4.5 范例 191
9.5 卷動(dòng)視圖 194
9.5.1 概述 194
9.5.2 表視圖 194
9.5.3 文本視圖 196
9.5.4 網(wǎng)頁(yè)視圖 197
9.6 SDK自帶的其他界面元素簡(jiǎn)介 198
9.6.1 概述 198
9.6.2 Activity Indicators 198
9.6.3 Date and time pickers 199
9.6.4 Page Indicators 199
9.6.5 Pickers 199
9.6.6 Progress Views 200
9.6.7 Rounded Rectangle Buttons 200
9.6.8 Search Bars 201
9.6.9 Segmented Controls 202
9.6.10 Sliders 202
9.6.11 Text Fields 202
9.7 按鈕、圖標(biāo)和圖片 203
9.7.1 系統(tǒng)內(nèi)置按鈕和圖標(biāo) 203
9.7.2 自定義圖標(biāo)圖片 203
9.7.3 程序圖標(biāo)和啟動(dòng)畫面 203
9.8 鍵盤和輸入法 204
9.8.1 概述 204
9.8.2 WebView中的鍵盤 204
9.8.3 文本輸入控件彈出的鍵盤 205
9.9 小結(jié) 205
第10章 處理基本交互 206
10.1 MVC范型 206
10.2 視圖控制器 207
10.2.1 視圖控制器類 207
10.2.2 使用視圖控制器 208
10.3 響應(yīng)交互事件 209
10.3.1 Outlet和Action 210
10.3.2 nib/xib文件 211
10.3.3 使用nib文件和視圖控制器 211
10.3.4 通過(guò)代碼指定事件響應(yīng) 211
10.4 范例 212
10.4.1 創(chuàng)建項(xiàng)目 213
10.4.2 創(chuàng)建視圖控制器 213
10.4.3 應(yīng)用程序委托 217
10.4.4 編輯用戶界面(nib/xib文件) 219
10.4.5 附加功能 222
10.5 小結(jié) 223
第11章 多視圖應(yīng)用開(kāi)發(fā) 224
11.1 多視圖應(yīng)用概述 224
11.2 一個(gè)簡(jiǎn)單的多視圖應(yīng)用 225
11.2.1 模態(tài)視圖控制器 225
11.2.2 范例 225
11.3 使用Tab Bar管理多視圖 228
11.3.1 創(chuàng)建UITabBarController 228
11.3.2 為UITabBarController創(chuàng)建視圖控制器 228
11.3.3 范例 230
11.4 使用Navigation管理層次結(jié)構(gòu)的視圖 231
11.4.1 創(chuàng)建UINavigationController 232
11.4.2 為UINavigationController創(chuàng)建視圖控制器 232
11.4.3 為Navigation Item創(chuàng)建自定義按鈕和視圖 232
11.4.4 使用編輯和完成按鈕 233
11.4.5 使用表格呈現(xiàn)層次結(jié)構(gòu)的數(shù)據(jù) 234
11.4.6 與Tab Bar配合 234
11.4.7 范例 234
11.5 使用Segmented Control切換視圖 246
11.6 使用Page Control實(shí)現(xiàn)多頁(yè)面 248
11.7 小結(jié) 250
第12章 事件處理 251
12.1 事件的產(chǎn)生和分發(fā) 251
12.1.1 基本概念 251
12.1.2 事件的分發(fā) 253
12.2 事件的產(chǎn)生和分發(fā) 254
12.2.1 事件處理函數(shù) 254
12.2.2 創(chuàng)建可拖動(dòng)的視圖 256
12.3 手勢(shì) 257
12.3.1 輕掃 257
12.3.2 捏合 259
12.4 小結(jié) 261
第13章 iPhone數(shù)據(jù)持久化 262
13.1 文件管理 262
13.1.1 概述 262
13.1.2 文件路徑結(jié)構(gòu) 262
13.1.3 應(yīng)用程序的備份、還原 263
13.1.4 文件路徑的獲取 264
13.1.5 文件操作 265
13.1.6 文件內(nèi)容的讀寫 268
13.2 Application preferfences 272
13.2.1 概述 272
13.2.2 界面介紹 272
13.2.3 settings bundle適用范圍 272
13.2.4 settings bundle介紹 273
13.2.5 Settings Bundle的使用 274
13.2.6 訪問(wèn)Application preferfences的值 275
13.3 SQLite 275
13.3.1 概述 275
13.3.2 SQLite基本知識(shí) 276
13.3.3 創(chuàng)建包含SQLite的項(xiàng)目 277
13.4 小結(jié) 284
第14章 iPhone多媒體開(kāi)發(fā)介紹 285
14.1 圖片 285
14.1.1 圖片相關(guān)類介紹 285
14.1.2 iPhone圖片瀏覽器開(kāi)發(fā)實(shí)例 285
14.2 聲音 296
14.2.1 iPhone操作系統(tǒng)聲音相關(guān)API棧 296
14.2.2 理解Audio Session 297
14.2.3 為圖片瀏覽器加上背景音樂(lè) 297
14.3 視頻 304
14.3.1 如何播放視頻 304
14.3.2 為電子相框程序加上視頻播放功能 305
14.4 小結(jié) 307
第15章 動(dòng)畫與2D、3D繪圖 308
15.1 概述 308
15.2 Core Animation動(dòng)畫 308
15.3 Quartz 2D繪圖 309
15.3.1 是什么Quartz 2D 309
15.3.2 開(kāi)始編程之前要知道的概念 309
15.3.3 實(shí)例 309
15.4 iPhone OpenGL ES編程 315
15.4.1 OpenGL ES基礎(chǔ) 315
15.4.2 實(shí)例 316
15.5 小結(jié) 317
第16章 網(wǎng)絡(luò)開(kāi)發(fā) 318
16.1 iPhone網(wǎng)絡(luò)編程概述 318
16.2 套接字編程 319
16.2.1 關(guān)于套接字 319
16.2.2 CFSocket 319
16.2.3 CFStream 323
16.2.4 范例(套接字TCP聊天程序) 325
16.3 HTTP/FTP連接 333
16.3.1 CFHTTP 333
16.3.2 CFFTP 334
16.3.3 NSURLConnection 335
16.3.4 范例(Web Service應(yīng)用) 336
16.4 網(wǎng)絡(luò)連接診斷 340
16.4.1 檢查網(wǎng)絡(luò)狀態(tài) 340
16.4.2 使用CFNetDiagnostics 341
16.5 Bonjour服務(wù) 342
16.5.1 發(fā)布服務(wù) 342
16.5.2 瀏覽服務(wù) 343
16.5.3 瀏覽域 343
16.5.4 使用服務(wù) 344
16.6 點(diǎn)對(duì)點(diǎn)(Peer-to-Peer)連接 344
16.6.1 Session和Peer 344
16.6.2 公布服務(wù)和建立連接 345
16.6.3 交換數(shù)據(jù) 345
16.6.4 斷開(kāi)連接 346
16.6.5 Peer Picker 346
16.7 小結(jié) 346
第17章 硬件編程 347
17.1 概述 347
17.2 照相機(jī)和照片庫(kù) 347
17.2.1 圖像選取器(image picker)的使用 348
17.2.2 編寫包含圖像選取器的程序 349
17.3 加速計(jì) 352
17.3.1 加速計(jì)簡(jiǎn)介 352
17.3.2 iPhone加速計(jì)API簡(jiǎn)介 352
17.3.3 訪問(wèn)加速計(jì) 353
17.4 GPS和指南針 356
17.4.1 獲取當(dāng)前位置 356
17.4.2 獲取方向 362
17.4.3 在地圖上顯示并標(biāo)注 364
17.5 小結(jié) 371
第18章 實(shí)用API簡(jiǎn)介 372
18.1 剪切、復(fù)制和粘貼 372
18.1.1 千呼萬(wàn)喚始出來(lái)的cut、copy & paste 372
18.1.2 復(fù)制粘貼API的使用和注意事項(xiàng) 373
18.1.3 范例 374
18.2 Maps API 376
18.2.1 Maps API的解放之路 376
18.2.2 怎樣使用Maps API 376
18.2.3 Maps API示例 377
18.3 通訊錄API 384
18.3.1 通訊錄API能干什么 384
18.3.2 如何讀取通訊錄 384
18.4 用mail編寫界面發(fā)E-mail 385
18.4.1 導(dǎo)出內(nèi)容的最簡(jiǎn)單方式——E-mail 385
18.4.2 在軟件中調(diào)用iPhone自帶的mail 385
18.5 通過(guò)API訪問(wèn)iPod媒體庫(kù) 389
18.5.1 Media Lib API簡(jiǎn)介 389
18.5.2 通過(guò)Media Lib API給程序添加背景音樂(lè) 390
18.6 小結(jié) 394
第19章 iPhone多線程開(kāi)發(fā) 395
19.1 線程簡(jiǎn)介 395
19.1.1 線程的含義 395
19.1.2 為什么要使用多線程 395
19.1.3 多線程的基本知識(shí) 396
19.2 iPhone創(chuàng)建和管理線程 396
19.2.1 Cocoa中的線程相關(guān)的類 396
19.2.2 iPhone線程實(shí)現(xiàn)方式 397
19.3 iPhone線程安全性 399
19.3.1 “鎖”住線程 400
19.3.2 關(guān)于NSCondition 402
19.4 iPhone多線程編程實(shí)戰(zhàn)演習(xí) 403
19.4.1 定時(shí)啟動(dòng),倒計(jì)時(shí)開(kāi)始 403
19.4.2 關(guān)于RunLoop 404
19.4.3 創(chuàng)建NSTimer對(duì)象 404
19.4.4 定時(shí)器實(shí)例代碼——ViewFlash 405
19.5 小結(jié) 406
第20章 應(yīng)用程序本地化 407
20.1 本地化程序簡(jiǎn)介 407
20.1.1 本地化的概念 407
20.1.2 程序的語(yǔ)言匹配 408
20.2 字符串文件的使用 409
20.2.1 字符串文件的內(nèi)容和作用 409
20.2.2 使用NSLocalizedString宏 409
20.2.3 生成字符串文件 409
20.3 其他資源的本地化 412
20.3.1 本地化nib文件 412
20.3.2 本地化圖片 413
20.3.3 本地化setting bundles 413
20.4 小結(jié) 415
第21章 iPhone測(cè)試相關(guān) 416
21.1 單元測(cè)試 416
21.2 Xcode中如何進(jìn)行iPhone單元測(cè)試 417
21.3 調(diào)試 426
21.3.1 設(shè)置斷點(diǎn),查看內(nèi)存狀態(tài) 426
21.3.2 查看console和Crash log 428
21.4 程序優(yōu)化 429
21.4.1 Instruments和shark工具介紹 429
21.4.2 用Instruments查找內(nèi)存泄露 433
21.4.3 Shark使用實(shí)例 433
21.5 小結(jié) 435
第22章 iPhone開(kāi)發(fā)案例1——計(jì)算器 436
22.1 計(jì)算器功能需求分析 436
22.2 計(jì)算器UI設(shè)計(jì) 437
22.3 計(jì)算器控制邏輯設(shè)計(jì) 440
22.3.1 計(jì)算器流程概述 440
22.3.2 模塊設(shè)計(jì) 441
22.3.3 UI交互設(shè)計(jì) 441
22.3.4 運(yùn)算邏輯設(shè)計(jì) 442
22.4 數(shù)據(jù)存儲(chǔ)功能的實(shí)現(xiàn) 443
22.5 試用計(jì)算器 445
22.6 小結(jié) 445
第23章 iPhone開(kāi)發(fā)案例2——看動(dòng)畫記英語(yǔ)字母 446
23.1 案例展示 446
23.2 邊看邊學(xué)——看動(dòng)畫學(xué)字母 446
23.3 相關(guān)API的使用 447
23.4 邏輯設(shè)計(jì) 447
23.4.1 創(chuàng)建應(yīng)用程序 447
23.4.2 導(dǎo)入圖像聲音資源 448
23.5 實(shí)現(xiàn)圖像視圖 449
23.5.1 確定輸出口 449
23.5.2 構(gòu)建界面 449
23.5.3 關(guān)聯(lián)輸出口 451
23.5.4 指定操作 451
23.6 具體代碼實(shí)現(xiàn) 452
23.7 小結(jié) 456
第24章 iPhone開(kāi)發(fā)案例3——Visual Tips 457
24.1 需求分析 457
24.2 UI設(shè)計(jì) 457
24.3 程序流程設(shè)計(jì) 458
24.3.1 數(shù)據(jù)結(jié)構(gòu) 458
24.3.2 圖片存儲(chǔ) 459
24.4 程序具體實(shí)現(xiàn) 459
24.4.1 RootViewController的實(shí)現(xiàn) 460
24.4.2 AddViewController的實(shí)現(xiàn) 461
24.4.3 DetailsViewController的實(shí)現(xiàn) 466
24.4.4 RootViewController的其他功能 466
24.4.5 數(shù)據(jù)保存 469
24.5 界面優(yōu)化 469
24.6 小結(jié) 470
第25章 iPhone發(fā)展與展望 471
25.1 iPhone開(kāi)發(fā)未來(lái)之路 471
25.1.1 預(yù)測(cè)蘋果公司對(duì)iPhone平臺(tái)的戰(zhàn)略 471
25.1.2 來(lái)自其他廠家的競(jìng)爭(zhēng) 472
25.2 iPhone App Store商業(yè)模式的發(fā)展 473
25.2.1 蘋果vs.第三方軟件開(kāi)發(fā)商 473
25.2.2 在雷同軟件面前如何立于不敗之地 473
25.3 iPhone移動(dòng)開(kāi)發(fā)與應(yīng)用發(fā)展趨勢(shì) 474
25.3.1 iPhone用戶需要什么 474
25.3.2 開(kāi)發(fā)前景 474

本目錄推薦

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