日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)組織與體系結(jié)構(gòu)iOS實(shí)戰(zhàn)指南:手把手教你掌握APP項(xiàng)目開發(fā)

iOS實(shí)戰(zhàn)指南:手把手教你掌握APP項(xiàng)目開發(fā)

iOS實(shí)戰(zhàn)指南:手把手教你掌握APP項(xiàng)目開發(fā)

定 價(jià):¥89.00

作 者: 柯博文
出版社: 清華大學(xué)出版社
叢編項(xiàng): 清華開發(fā)者書庫(kù)
標(biāo) 簽: 暫缺

ISBN: 9787302437901 出版時(shí)間: 2016-06-01 包裝:
開本: 16開 頁(yè)數(shù): 550 字?jǐn)?shù):  

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

  本書系統(tǒng)介紹了iOS APP開發(fā)的一般原理、方法與項(xiàng)目實(shí)踐。全書主要采用項(xiàng)目實(shí)例的方式來(lái)介紹APP開發(fā)的全過(guò)程。全書內(nèi)容包括iOS概述,開發(fā)環(huán)境和安裝XCode,個(gè)ObjectiveC程序,ObjectiveC語(yǔ)法,iOS基本組件,觸發(fā)事件、換頁(yè)與Storyboard,信息視窗,Tab Bar Controllers,列表組件,引導(dǎo)畫面和APP圖標(biāo)的設(shè)置與動(dòng)畫效果,多線程,屏幕尺寸調(diào)整和旋轉(zhuǎn),網(wǎng)絡(luò),文件、SQLite數(shù)據(jù)庫(kù)和Core Data,JSON、XML和SOAP,手機(jī)功能,多媒體,廣告,手機(jī)地圖GPS,SpriteKit,藍(lán)牙4.0 BLE iBeacon,測(cè)試和版本控制,上架、實(shí)際測(cè)試和函數(shù)庫(kù)。書中詳細(xì)介紹了13個(gè)APP項(xiàng)目案例的開發(fā)過(guò)程,用以幫助讀者鞏固理論知識(shí),包括度量衡換算APP,切換畫面APP,點(diǎn)菜APP,購(gòu)物清單APP,按鈕選單APP,iPad/iPhone版旅行APP,電子書APP,記事本APP,新聞閱覽器APP,視頻APP,旅游導(dǎo)航地圖APP,F(xiàn)lappy Bird游戲APP,手機(jī)控制周邊設(shè)備APP。這些項(xiàng)目案例,均可二次開發(fā)使用。為提高讀者學(xué)習(xí)效果,便于動(dòng)手開發(fā)實(shí)踐,本書配套提供所有示例源代碼,并精心錄制了所有章節(jié)的教學(xué)視頻。本書適合作為廣大移動(dòng)開發(fā)人員、iOS開發(fā)人員的入門參考讀物,也適合作為高等學(xué)校計(jì)算機(jī)相關(guān)專業(yè)移動(dòng)開發(fā)類課程的參考書。

作者簡(jiǎn)介

暫缺《iOS實(shí)戰(zhàn)指南:手把手教你掌握APP項(xiàng)目開發(fā)》作者簡(jiǎn)介

圖書目錄

第1章iOS概述
1.1iOS的起源
1.2使用界面
1.3iOS系統(tǒng)結(jié)構(gòu)
1.4iOS版本功能介紹
1.4.1iOS 7.0介紹
1.4.2iOS 8.0介紹
1.4.3iOS 9.0介紹
第2章開發(fā)環(huán)境和安裝XCode
2.1安裝XCode方法1: 網(wǎng)站下載
2.2安裝XCode方法2: APP Store
2.3引導(dǎo)開發(fā)環(huán)境XCode
本章習(xí)題
第3章第一個(gè)ObjectiveC程序
3.1創(chuàng)建第一個(gè)iOS APP
3.2修改程序
3.3調(diào)試
本章習(xí)題
第4章ObjectiveC語(yǔ)法
4.1字符串NSString、NSLog的使用方法
4.2數(shù)據(jù)類型
4.2.1int
4.2.2long
4.2.3float
4.2.4double
4.2.5bool /Boolean
4.2.6綜合練習(xí)
4.3數(shù)學(xué)計(jì)算
4.4判斷式
4.4.1if條件判斷
4.4.2switch條件判斷
4.4.3綜合練習(xí)
4.4.4enum枚舉
4.5創(chuàng)建循環(huán)
4.5.1for語(yǔ)句
4.5.2goto語(yǔ)句
4.5.3while語(yǔ)句
4.5.4dowhile語(yǔ)句
4.6數(shù)組
4.6.1Array
4.6.2NSArray
4.6.3NSMutableArray
4.6.4NSDictionary
4.6.5NSMutableDictionary
4.7Class類型
4.7.1創(chuàng)建自己的Class類型
4.7.2類型函數(shù)和參數(shù)
4.7.3id類型
4.7.4Class類型的繼承
4.7.5super調(diào)用父類函數(shù)
4.7.6self本身
4.8權(quán)限聲明
4.8.1public、protected和private的使用
4.8.2@property和@synthesize
4.9static
4.9.1static變量
4.9.2static靜態(tài)函數(shù)
4.9.3extern
第5章iOS基本組件
(項(xiàng)目: 度量衡換算APP)
5.1Storyboard工具設(shè)計(jì)畫面
5.1.1添加組件
5.1.2調(diào)整組件
5.1.3新增組件變量
5.2UILabel文字組件——更改文字顏色和尺寸
5.3Storyboard設(shè)定組件指派事件
5.3.1新增指派事件
5.3.2組件的指派事件和觸發(fā)事件
5.3.3取消指派事件
5.3.4取消組件變量
5.4UIButton——按鈕反應(yīng)
5.5UITextField——文字輸入
5.6UITextField——設(shè)置鍵盤樣式
5.7綜合練習(xí)——公尺英里計(jì)算器APP
5.8UIImageView——圖片切換
5.9UIButton——美食蛋糕APP
5.10UITextView——多樣化的文字顯示
5.11UISegmentedControl——設(shè)置APP后臺(tái)顏色
5.12UISwitch——顯示口令
5.13UISlider——調(diào)整圖片的圓角
5.14UIProgressView——顯示完成進(jìn)度
5.15UIStepper——購(gòu)買數(shù)量
5.16UIDataPicker——?jiǎng)討B(tài)輸入時(shí)間
5.17UIScrollView——超過(guò)畫面的處理
5.18UIView——組件動(dòng)態(tài)產(chǎn)生和重疊
第6章觸發(fā)事件、換頁(yè)與Storyboard
(項(xiàng)目: 切換畫面APP)
6.1觸發(fā)事件1——Event
6.2觸發(fā)事件2——delegate
6.3觸發(fā)事件3——selector
6.4用Storyboard來(lái)?yè)Q頁(yè)
6.5新增類型來(lái)控制新頁(yè)面
6.6NavigationController
6.7NavigationController的push和modal的差異以及標(biāo)題設(shè)置
6.8NavigationController——通過(guò)程序切換頁(yè)和傳遞數(shù)據(jù)
6.9NavigationController的顯示和隱藏
6.10UIBarButtonItem
第7章信息視窗
(項(xiàng)目: 點(diǎn)菜APP)
7.1UIAlertView——單一按鈕信息確認(rèn)
7.2UIAlertView——詢問(wèn)信息
7.3UIAlertController——沒(méi)有按鈕
7.4UIAlertController——OK按鈕
7.5UIAlertController——Yes和No按鈕
7.6UIAlertController——使用名稱和密碼
7.7UIActivityIndicatorView——顯示讀取中
第8章Tab Bar Controllers
8.1Tab Bar Controllers 控制畫面切換方法一
8.2Tab Bar Controllers控制畫面切換方法二
第9章列表組件
(項(xiàng)目: 購(gòu)物清單APP)
9.1UITableView——使用列表功能
9.2UITableView——APP直接引導(dǎo)列表
9.3UITableView——內(nèi)容設(shè)置
9.4UIViewController——詳細(xì)內(nèi)容
9.5UITableView——自定義列表樣式
9.6UITableView——多段內(nèi)容和表頭設(shè)計(jì)
9.7UISsearchDisplayController——搜索內(nèi)容
9.8UITableView——?jiǎng)h除數(shù)據(jù)
9.9UITableView——添加數(shù)據(jù)
9.10UITableView——移動(dòng)數(shù)據(jù)
9.11UITableView——Grouped設(shè)置頁(yè)
第10章引導(dǎo)畫面和APP圖標(biāo)的設(shè)置與動(dòng)畫效果
(項(xiàng)目: 按鈕選單APP)
10.1修改APP的icon
10.2設(shè)定啟動(dòng)畫面——Launch Storyboard
10.3設(shè)定啟動(dòng)畫面——xcassets
10.4動(dòng)畫移動(dòng)——animateWithDuration設(shè)置動(dòng)畫時(shí)間
10.5旋轉(zhuǎn)動(dòng)畫——CGAffineTransformMakeRotation設(shè)置旋轉(zhuǎn)角度
10.6縮放動(dòng)畫——縮小窗口
10.7縮放并旋轉(zhuǎn)動(dòng)畫
10.8混合動(dòng)畫效果
第11章多線程
11.1dispatch_async——后臺(tái)下載網(wǎng)絡(luò)圖片APP
11.2NSTimer
11.3delegate
第12章屏幕尺寸調(diào)整和旋轉(zhuǎn)
(項(xiàng)目: iPad/iPhone版旅行APP)
12.1iPhone/iPad的不同和調(diào)整
12.2設(shè)計(jì)iPhone和iPad應(yīng)用程序和旋轉(zhuǎn)
12.3Autoresizing
12.4Auto Layout
12.5判斷iPhone和iPad設(shè)備
第13章網(wǎng)絡(luò)
(項(xiàng)目: 電子書APP)
13.1UIWebView——顯示網(wǎng)頁(yè)和部落格APP
13.2UIWebView——顯示PDF文件和電子書APP
13.3HTTPGet的樣例程序——會(huì)員報(bào)到
13.4HTTPPost的樣例程序——會(huì)員登錄APP
13.5NSURLConnection——異步下載HTTP Get
13.6NSURLConnection——異步下載HTTP Post
13.7Hybrid網(wǎng)頁(yè)型APP
13.7.1Hybrid APP概述
13.7.2Web APP、Hybrid APP和Native APP縱向?qū)Ρ?br />13.7.3Hybrid APP的第三方工具
13.8在iOS使用PhoneGap
13.9網(wǎng)絡(luò)連接狀態(tài)
第14章文件、SQLite數(shù)據(jù)庫(kù)和Core Data
(項(xiàng)目: 記事本APP)
14.1文件存儲(chǔ)——文件總管APP
14.1.1iOS的APP文件結(jié)構(gòu)
14.1.2創(chuàng)建目錄
14.1.3目錄下創(chuàng)建文件
14.1.4取得目錄中的所有文件名稱
14.1.5改變路徑
14.1.6移除文件
14.1.7Doc目錄下文件的存儲(chǔ)和讀入
14.1.8存儲(chǔ)多種數(shù)據(jù)類型
14.1.9讀取多種數(shù)據(jù)類型
14.1.10讀取專案中的文件
14.1.11讀取專案中的文件
14.2NSUserDefaults簡(jiǎn)易數(shù)據(jù)訪問(wèn)
14.3KeyChain機(jī)密數(shù)據(jù)
14.4SQLite數(shù)據(jù)庫(kù)
14.4.1SQLite 數(shù)據(jù)準(zhǔn)備
14.4.2SQLite 初始化
14.4.3讀取數(shù)據(jù)庫(kù),顯示數(shù)據(jù)
14.4.4新增數(shù)據(jù)
14.4.5刪除數(shù)據(jù)
14.5CoreData
14.5.1準(zhǔn)備
14.5.2設(shè)置Core Data數(shù)據(jù)庫(kù)Data Model
14.5.3讀取和顯示Core Data數(shù)據(jù)庫(kù)Data model
14.5.4Core Data增加數(shù)據(jù)
14.5.5刪除數(shù)據(jù)
14.5.6數(shù)據(jù)的選擇NSPredicate
第15章JSON、XML和SOAP
(項(xiàng)目: 新聞閱覽器APP)
15.1JSON
15.2XML和RSS——新聞APP
15.3SOAP數(shù)據(jù)處理
第16章手機(jī)功能
16.1調(diào)整屏幕尺寸
16.2iOS設(shè)備唯一認(rèn)證碼UUID
16.3發(fā)簡(jiǎn)訊方法1
16.4發(fā)簡(jiǎn)訊方法2
16.5網(wǎng)頁(yè)
16.6郵件
16.7撥號(hào)
16.8簡(jiǎn)易版地圖
16.9iTune音樂(lè)和打開其他APP——軟件市場(chǎng)APP
16.10Youtube影片——電視影集APP
16.11拍照
16.12獲取相簿
16.13震動(dòng)
16.14搖一搖
16.15手機(jī)水平
第17章多媒體
(項(xiàng)目: 視頻APP)
17.1AVAudioRecorder——聲音錄制
17.2AVAudioPlayer——音樂(lè)盒
17.3MediaPlayer播放視頻
17.4MediaPlayer錄影
第18章廣告
18.1廣告iAd后臺(tái)設(shè)置
18.2ADBannerView——廣告iAd
18.3ADInterstitialAdDelegate——全畫面廣告
第19章手機(jī)地圖GPS
(項(xiàng)目: 旅游導(dǎo)航地圖APP)
19.1GPS位置和高度
19.2羅盤和指南針
19.3顯示地圖
19.4指定地圖位置、尺寸和GPS顯示用戶的位置
19.5地圖上加標(biāo)記點(diǎn)
19.6自制地圖標(biāo)記點(diǎn)
19.7導(dǎo)航
第20章SpriteKit
(項(xiàng)目: Flappy Bird游戲APP)
20.1SpriteKit游戲
20.2畫面設(shè)計(jì)
20.3顯示主角——?jiǎng)赢嬊袚Q圖片
20.4后臺(tái)移動(dòng)
20.5背景持續(xù)地移動(dòng)
20.6遠(yuǎn)近效果
20.7水管移動(dòng)
20.8游戲性——顯示多個(gè)水管
20.9物理
20.10物理對(duì)象碰撞
20.11物理碰撞處理
20.12跳線——物理施加外力
20.13計(jì)分
第21章藍(lán)牙4.0 BLE iBeacon
(項(xiàng)目: 手機(jī)控制周邊設(shè)備APP)
21.1iOS顯示所有的iBeacon設(shè)備
21.2顯示iBeacon的遠(yuǎn)近
21.3iOS傳送和接收數(shù)據(jù)給Arduino設(shè)備
第22章測(cè)試和版本控制
22.1Analyze單元測(cè)試工具
22.2Profile測(cè)寫工具介紹
22.3Activity Monitor執(zhí)行分析
22.4Allocations內(nèi)存泄露
22.5Automation自動(dòng)測(cè)試程序
22.6版本控制
22.6.1將專案設(shè)置和使用Git版本控制
22.6.2把程序記錄到版本控制
22.6.3checkin程序登記到版本控制
22.6.4查閱版本的差異
22.6.5退回之前的版本
第23章上架、實(shí)際測(cè)試和函數(shù)庫(kù)
23.1Apple后臺(tái)設(shè)置——產(chǎn)生憑證密鑰
23.2下載安裝開發(fā)證、測(cè)試認(rèn)證和登記測(cè)試機(jī)器
23.3在iPhone和iPad機(jī)器上做測(cè)試
23.4設(shè)置APP售價(jià)和語(yǔ)句
23.5上傳APP
23.6送審和上架販?zhǔn)?br />

本目錄推薦

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