注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)行業(yè)軟件及應(yīng)用iOS 5核心框架

iOS 5核心框架

iOS 5核心框架

定 價(jià):¥49.00

作 者: (美)Shawn Welch 著 魯成東 譯
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 無(wú)線通信

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787115289834 出版時(shí)間: 2012-09-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 252 字?jǐn)?shù):  

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

  要觸及iOS5系統(tǒng)的真實(shí)威力,需要跨過(guò)那些簡(jiǎn)單的工具和API,直達(dá)它的核心?!秈OS 5核心框架》將會(huì)向讀者介紹如何使用CoreData和iCloud將信息存儲(chǔ)到本地,同時(shí)又可以毫無(wú)障礙地在多個(gè)設(shè)備和平臺(tái)之間進(jìn)行同步;利用iOS5最新的TwitterAPI,使用新的Accounts框架提供易用的Twitter和OAuth支持;使用定位服務(wù)來(lái)引入iOS5的新功能,如反向地理編碼解析查找以及區(qū)域通知。此外,《iOS 5核心框架》還將介紹如何在應(yīng)用中集成豐富的媒體體驗(yàn),如使用圖形、動(dòng)畫(huà)、音頻、視頻以及CoreImage提供的照片處理濾鏡和分析工具。全書(shū)最后還會(huì)探索書(shū)報(bào)欄應(yīng)用,講解如何創(chuàng)建出自己的周期性內(nèi)容,并將新內(nèi)容推送到設(shè)備上?!秈OS 5核心框架》適合有一定開(kāi)發(fā)經(jīng)驗(yàn)的iOS開(kāi)發(fā)人員閱讀使用。

作者簡(jiǎn)介

  《iOS 5核心框架》作者簡(jiǎn)介:MattDrance,前蘋(píng)果公司布道師。在蘋(píng)果公司工作了8年,然后創(chuàng)立了一家iOS開(kāi)發(fā)與咨詢公司BookhouseSoftware。他還為Pragmatic Studio培訓(xùn)iOS開(kāi)發(fā)者,在AppleOutsider(appleoutsider.com)上分享對(duì)行業(yè)的見(jiàn)解。除了編碼、寫(xiě)作、教學(xué)以及履行超級(jí)奶爸的義務(wù)之外,Matt還喜歡在北加州滑雪和賽車(chē)。Paul Warren 圖形系統(tǒng)專(zhuān)家程序員。上世紀(jì)80年代初,PaulWarren就愛(ài)上了計(jì)算機(jī)圖形學(xué),并且喜歡在他的Commodore64上編程。經(jīng)過(guò)20年的匯編語(yǔ)言編程生涯,他又找回了初戀:開(kāi)發(fā)有趣的圖形系統(tǒng)。Paul的iOS開(kāi)發(fā)與咨詢公司PrimitiveDog專(zhuān)門(mén)制作二維動(dòng)畫(huà)和定制控件。除了癡迷于讓各種東西在屏幕上翻轉(zhuǎn)飛舞,他其他所有時(shí)間都用來(lái)陪伴兩個(gè)可愛(ài)的女兒。《iOS5核心框架》譯者簡(jiǎn)介:劉威2001年畢業(yè)于中國(guó)科學(xué)院研究生院。熱愛(ài)計(jì)算機(jī)科學(xué),喜歡編程,尤其喜歡寫(xiě)程序解決實(shí)際問(wèn)題。從2000年起從事軟件開(kāi)發(fā)工作,最近幾年一直專(zhuān)注于手機(jī)軟件開(kāi)發(fā),目前從事Android和iOS軟件開(kāi)發(fā)。曾翻譯出版《Objective-C編程之道:iOS設(shè)計(jì)模式解析》一書(shū)。新浪微博:@劉威-LiuWei。

圖書(shū)目錄

第1章 iOS框架 
1.1 開(kāi)始之前 
1.1.1 閱讀本書(shū)的前提條件 
1.1.2 我期望本書(shū)達(dá)到的目標(biāo) 
1.2 iOS框架快速入門(mén) 
1.3 了解多核處理器帶來(lái)的沖擊 
1.3.1 對(duì)并發(fā)性的需求 
1.3.2 操作隊(duì)列與分發(fā)隊(duì)列的對(duì)比 
1.3.3 代碼塊 
1.3.4 在iOS框架中使用代碼塊 
1.4 iOS 5中的十大技術(shù) 
1.5 小結(jié) 第1部分 數(shù)據(jù)與云 第2章 Core Data 
2.1 Core Data入門(mén) 
2.1.1 Core Data是什么 
2.1.2 Core Data?!?br />2.2 在Xcode中設(shè)置Core Data 
2.2.1 創(chuàng)建受控對(duì)象模型 
2.2.2 創(chuàng)建新的持久化存儲(chǔ)調(diào)度器 
2.2.3 添加新的持久化存儲(chǔ) 
2.2.4 創(chuàng)建新的受控對(duì)象上下文 
2.3 與Core Data互動(dòng) 
2.3.1 添加新對(duì)象 
2.3.2 獲取并修改對(duì)象 
2.3.3 刪除對(duì)象 
2.3.4 撤銷(xiāo)、重做、回滾和復(fù)位 
2.4 小結(jié) 第3章 iCloud 
3.1 iCloud入門(mén) 
3.1.1 iCloud是如何工作的 
3.1.2 開(kāi)始之前 
3.1.3 iCloud存儲(chǔ)容器 
3.1.4 使用iCloud的注意事項(xiàng) 
3.2 鍵值對(duì)存儲(chǔ) 
3.2.1 使用鍵值對(duì)泛存 
3.2.2 添加與刪除對(duì)象 
3.2.3 對(duì)變更通知做出響應(yīng) 
3.3 對(duì)Core Data進(jìn)行同步 
3.3.1 確認(rèn)iCloud是否可用 
3.3.2 設(shè)置iCloud對(duì)持久化存儲(chǔ)進(jìn)行同步 
3.3.3 Core Data持久化存儲(chǔ)的變更通知 
3.4 iCloud文檔存儲(chǔ) 
3.5 小結(jié) 第2部分 位置與賬號(hào)服務(wù) 第4章 Core Location與地圖開(kāi)發(fā)包 
4.1 Core Location與地圖開(kāi)發(fā)包入門(mén) 
4.1.1 位置是如何確定的 
4.1.2 定位權(quán)限 
4.2 核心定位管理器 
4.2.1 標(biāo)準(zhǔn)定位服務(wù) 
4.2.2 顯著位置變化監(jiān)視功能 
4.2.3 方向監(jiān)測(cè) 
4.2.4 區(qū)域監(jiān)測(cè) 
4.2.5 響應(yīng)核心來(lái)自定位管理器的新信息 
4.3 正、反向地理編碼 
4.3.1 地理編碼的益處 
4.3.2 地理編碼的不足之處 
4.3.3 正向地理編碼 
4.3.4 反向地理編碼解析 
4.4 使用地圖開(kāi)發(fā)包 
4.5 小結(jié) 第5章 系統(tǒng)賬號(hào)和原生Twitter API 
5.1 系統(tǒng)賬號(hào)和Twitter入門(mén) 
5.1.1 理解OAuth服務(wù) 
5.1.2 賬號(hào)工作流 
5.2 使用Accounts框架 
5.2.1 新應(yīng)用和Accounts框架 
5.2.2 訪問(wèn)Accounts框架中的賬號(hào) 
5.2.3 將用戶從現(xiàn)有應(yīng)用遷移到Accounts框架中 
5.2.4 特別關(guān)注 
5.3 輕松Twitter:推文編寫(xiě)視圖控制器 
5.4 使用Twitter API 
5.4.1 創(chuàng)建一個(gè)TWRequest對(duì)象 
5.4.2 執(zhí)行一個(gè)TWRequest 
5.4.3 處理TWRequest的回應(yīng) 
5.5 小結(jié) 第3部分 圖形、圖像以及動(dòng)畫(huà) 第6章 Core Graphics 
6.1 Core Graphics入門(mén) 
6.1.1 Core Graphics與Quartz 2D 
6.1.2 點(diǎn)與像素之對(duì)比 
6.1.3 圖形上下文 
6.1.4 為什么使用Core Graphics 
6.2 理解Core Graphics 
6.2.1 繪制自定義UIView 
6.2.2 圖形上下文?!?br />6.3 路徑、漸變、文字與圖像 
6.3.1 路徑 
6.3.2 漸變 
6.3.3 文字 
6.3.4 圖像 
6.4 小結(jié) 第7章 Core Image 
7.1 Core Image入門(mén) 
7.2 理解Core Image框架 
7.2.1 Core Image處理靜止圖像與視頻幀 
7.2.2 Core Image濾鏡 
7.2.3 Core Image上下文 
7.2.4 CPU渲染與GPU渲染的對(duì)比 
7.2.5 分析圖像 
7.2.6 別阻塞了主線程 
7.3 例子:Core Image編輯器 
7.4 小結(jié) 第8章 Core Animation 
8.1 Core Animation入門(mén) 
8.2 通過(guò)UIKit使用Core Animation 
8.2.1 通過(guò)動(dòng)畫(huà)上下文使用UIKit動(dòng)畫(huà) 
8.2.2 通過(guò)動(dòng)畫(huà)代碼塊使用UIKit動(dòng)畫(huà) 
8.3 理解自定義Core Animation效果 
8.3.1 Core Animation圖層 
8.3.2 隱式動(dòng)畫(huà)和顯式動(dòng)畫(huà) 
8.3.3 Core Animation對(duì)象 
8.3.4 我的第一個(gè)自定義動(dòng)畫(huà) 
8.4 Core Animation示例 
8.4.1 關(guān)鍵幀動(dòng)畫(huà) 
8.4.2 3D變換 
8.4.3 粒子發(fā)生器 
8.5 小結(jié) 第4部分 多媒體:音頻與視頻 第9章 Core Audio 
9.1 多媒體框架 
9.2 音頻入門(mén) 
9.3 使用iPod音樂(lè)庫(kù) 
9.3.1 媒體選取控制器 
9.3.2 音樂(lè)播放控制器 
9.3.3 音樂(lè)播放器通知 
9.4 使用其他來(lái)源的音頻 
9.4.1 AV Foundation音頻會(huì)話 
9.4.2 AV音頻播放器 
9.5 小結(jié) 第10章 AV Foundation 
10.1 AV Foundation入門(mén) 
10.1.1 為什么要用AV Foundation 
10.1.2 AV Foundation及其他媒體相關(guān)框架 
10.2 使用一攬子解決方案 
10.2.1 UIImagePickerController 
10.2.2 使用MPMoviePlayerController 
10.3 創(chuàng)建自定義媒體捕捉解決方案 
10.3.1 AVCaptureSession 
10.3.2 AVCaptureVideoPreviewLayer 
10.3.3 自定義圖像捕捉方案 
10.4 小結(jié) 第5部分 iOS 5書(shū)報(bào)欄應(yīng)用 第11章 Newsstand Kit 
11.1 Newsstand Kit入門(mén) 
11.2 了解書(shū)報(bào)欄應(yīng)用 
11.3 用Newsstand Kit下載內(nèi)容 
11.3.1 啟動(dòng)新下載 
11.3.2 處理下載進(jìn)度和下載結(jié)束事件 
11.3.3 更新書(shū)報(bào)欄應(yīng)用的外觀以反映新內(nèi)容 
11.4 給書(shū)報(bào)欄應(yīng)用發(fā)通知 
11.4.1 使用蘋(píng)果公司推送通知服務(wù) 
11.4.2 注冊(cè)接收書(shū)報(bào)欄更新通知 
11.4.3 書(shū)報(bào)欄推送通知的格式 
11.4.4 響應(yīng)遠(yuǎn)程通知 
11.5 書(shū)報(bào)欄應(yīng)用的特殊之處 
11.5.1 從后臺(tái)喚醒書(shū)報(bào)欄應(yīng)用 
11.5.2 重新連接棄置的下載項(xiàng) 
11.6 小結(jié)

本目錄推薦

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