注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語言/工具精彩iPhone炫酷開發(fā):七位一線高手的編程和設(shè)計(jì)范例

精彩iPhone炫酷開發(fā):七位一線高手的編程和設(shè)計(jì)范例

精彩iPhone炫酷開發(fā):七位一線高手的編程和設(shè)計(jì)范例

定 價(jià):¥59.00

作 者: (美)貝內(nèi)特 著,蘇金國,王小振 譯
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 程序設(shè)計(jì)

ISBN: 9787115236517 出版時(shí)間: 2010-10-01 包裝: 平裝
開本: 16開 頁數(shù): 187 字?jǐn)?shù):  

內(nèi)容簡介

  《精彩iPhone炫酷開發(fā):七位一線高手的編程和設(shè)計(jì)范例》共分7章,分別由7位iPhone開發(fā)專家執(zhí)筆,他們從自身專業(yè)領(lǐng)域的角度,圍繞7個流行的iPhone項(xiàng)目介紹了開發(fā)創(chuàng)意應(yīng)用和優(yōu)化應(yīng)用的實(shí)用技巧,主要內(nèi)容包括游戲設(shè)計(jì)、網(wǎng)絡(luò)支持、多線程、高級手勢、游戲開發(fā)、流式音頻和技術(shù)集成等高級主題?!毒蔵Phone炫酷開發(fā):七位一線高手的編程和設(shè)計(jì)范例》適合所有iPhone應(yīng)用開發(fā)人員學(xué)習(xí)參考。

作者簡介

暫缺《精彩iPhone炫酷開發(fā):七位一線高手的編程和設(shè)計(jì)范例》作者簡介

圖書目錄

第1章 設(shè)計(jì)簡單的Frenzic式益智游戲 3
Wolfgang Ante
1.1 創(chuàng)建Frenzic 3
1.2 Formic簡介 6
1.3 研究Formic代碼 7
1.3.1 建立工程 8
1.3.2 編寫游戲?qū)ο? 10
1.3.3 編寫視圖控制器 18
1.3.4 編寫背景視圖 21
1.3.5 增加iPhone特定的功能 22
1.4 小結(jié) 25
第2章 深入剖析對等網(wǎng)絡(luò) 29
Mike Ash
2.1 規(guī)劃一個簡單的協(xié)作游戲 30
2.2 構(gòu)建GUI 30
2.3 為游戲增加網(wǎng)絡(luò)支持 35
2.3.1 定義網(wǎng)絡(luò)目標(biāo) 35
2.3.2 設(shè)計(jì)網(wǎng)絡(luò)代碼 36
2.3.3 理解字節(jié)序 40
2.3.4 編寫網(wǎng)絡(luò)代碼 41
2.4 集成網(wǎng)絡(luò)與GUI 50
2.5 小結(jié) 53
第3章 “一心多用”:利用多線程提升性能 57
Gary Bennett
3.1 開始編寫多線程應(yīng)用 58
3.1.1 明確何時(shí)使用線程 59
3.1.2 理解多線程基礎(chǔ) 60
3.1.3 避免線程陷阱 62
3.2 編寫Thread the Needle應(yīng)用 64
3.2.1 構(gòu)建應(yīng)用 64
3.2.2 創(chuàng)建線程 70
3.2.3 實(shí)現(xiàn)臨界區(qū) 73
3.2.4 一次停止多個線程 74
3.3 小結(jié) 75
第4章 手指總動員:多指觸控界面設(shè)計(jì)與實(shí)現(xiàn) 79
Matthew “Canis” Rosenfeld
4.1 了解iPhone的功能 80
4.2 多指觸控設(shè)計(jì) 82
4.3 研究多指觸控API 84
4.3.1 處理事件 85
4.3.2 識別手勢 87
4.4 實(shí)現(xiàn)多指觸控控件 89
4.4.1 處理觸控 90
4.4.2 確定移動的含義 93
4.4.3 應(yīng)用移動 95
4.4.4 應(yīng)用重量和慣性 96
4.4.5 集成 98
4.5 小結(jié) 99
第5章 基于cocos2d-iPhone框架的物理學(xué)、Sprite和動畫 103
Benjamin Jackson
5.1 游戲編程入門 104
5.1.1 OpenGL ES簡介 104
5.1.2 cocos2d 和Chipmunk簡介 105
5.2 開發(fā)Arcade Hockey 105
5.2.1 跟蹤用戶手指 107
5.2.2 檢測碰撞 109
5.2.3 在2D空間中模擬3D光照 112
5.3 創(chuàng)建一個簡單的應(yīng)用 113
5.3.1 建立Xcode工程 113
5.3.2 設(shè)置場景 115
5.3.3 創(chuàng)建游戲?qū)? 115
5.4 小結(jié) 123
第6章 流式音頻與Pandora Radio之路 127
Neil Mix
6.1 選擇iPhone開發(fā) 127
6.2 Pandora Radio技術(shù)介紹 128
6.2.1 掌握音頻開發(fā)基本知識 128
6.2.2 管理復(fù)雜性 130
6.2.3 示例應(yīng)用概要介紹 130
6.2.4 流式音頻 130
6.2.5 保證代碼與格式無關(guān) 132
6.2.6 使用信封和編碼 132
6.3 設(shè)計(jì)示例應(yīng)用 132
6.4 實(shí)現(xiàn)播放器 135
6.4.1 AudioSession 135
6.4.2 AudioRequest 136
6.4.3 AudioFileStream 138
6.4.4 AudioQueue 140
6.4.5 AudioPlayer 140
6.5 新的征程 141
6.5.1 慢速網(wǎng)絡(luò)中的滯后 141
6.5.2 中斷的連接 143
6.5.3 盡量縮小歌曲間隙 143
6.5.4 恢復(fù)歌曲 144
6.5.5 改善應(yīng)用響應(yīng)性 144
6.6 查找?guī)椭Y源 144
6.7 測試:最好的留到最后 145
6.8 小結(jié) 145
第7章 利用Core Location、XML和SQLite成就Routesy之路 149
Steven Peterson
7.1 從頭開始 150
7.2 確定應(yīng)用需求 150
7.3 為Routesy創(chuàng)建UI 和類 152
7.4 為Routesy引入實(shí)時(shí)預(yù)報(bào) 169
7.5 為Routesy增加基于位置的信息 179
7.6 Routesy BART畫龍點(diǎn)睛 183
7.7 小結(jié) 187

本目錄推薦

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