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

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

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

定 價:¥59.00

作 者: (美)貝內特 著,蘇金國,王小振 譯
出版社: 人民郵電出版社
叢編項:
標 簽: 程序設計

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

內容簡介

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

作者簡介

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

圖書目錄

第1章 設計簡單的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 編寫游戲對象 10
1.3.3 編寫視圖控制器 18
1.3.4 編寫背景視圖 21
1.3.5 增加iPhone特定的功能 22
1.4 小結 25
第2章 深入剖析對等網(wǎng)絡 29
Mike Ash
2.1 規(guī)劃一個簡單的協(xié)作游戲 30
2.2 構建GUI 30
2.3 為游戲增加網(wǎng)絡支持 35
2.3.1 定義網(wǎng)絡目標 35
2.3.2 設計網(wǎng)絡代碼 36
2.3.3 理解字節(jié)序 40
2.3.4 編寫網(wǎng)絡代碼 41
2.4 集成網(wǎng)絡與GUI 50
2.5 小結 53
第3章 “一心多用”:利用多線程提升性能 57
Gary Bennett
3.1 開始編寫多線程應用 58
3.1.1 明確何時使用線程 59
3.1.2 理解多線程基礎 60
3.1.3 避免線程陷阱 62
3.2 編寫Thread the Needle應用 64
3.2.1 構建應用 64
3.2.2 創(chuàng)建線程 70
3.2.3 實現(xiàn)臨界區(qū) 73
3.2.4 一次停止多個線程 74
3.3 小結 75
第4章 手指總動員:多指觸控界面設計與實現(xiàn) 79
Matthew “Canis” Rosenfeld
4.1 了解iPhone的功能 80
4.2 多指觸控設計 82
4.3 研究多指觸控API 84
4.3.1 處理事件 85
4.3.2 識別手勢 87
4.4 實現(xiàn)多指觸控控件 89
4.4.1 處理觸控 90
4.4.2 確定移動的含義 93
4.4.3 應用移動 95
4.4.4 應用重量和慣性 96
4.4.5 集成 98
4.5 小結 99
第5章 基于cocos2d-iPhone框架的物理學、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)建一個簡單的應用 113
5.3.1 建立Xcode工程 113
5.3.2 設置場景 115
5.3.3 創(chuàng)建游戲層 115
5.4 小結 123
第6章 流式音頻與Pandora Radio之路 127
Neil Mix
6.1 選擇iPhone開發(fā) 127
6.2 Pandora Radio技術介紹 128
6.2.1 掌握音頻開發(fā)基本知識 128
6.2.2 管理復雜性 130
6.2.3 示例應用概要介紹 130
6.2.4 流式音頻 130
6.2.5 保證代碼與格式無關 132
6.2.6 使用信封和編碼 132
6.3 設計示例應用 132
6.4 實現(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)絡中的滯后 141
6.5.2 中斷的連接 143
6.5.3 盡量縮小歌曲間隙 143
6.5.4 恢復歌曲 144
6.5.5 改善應用響應性 144
6.6 查找?guī)椭Y源 144
6.7 測試:最好的留到最后 145
6.8 小結 145
第7章 利用Core Location、XML和SQLite成就Routesy之路 149
Steven Peterson
7.1 從頭開始 150
7.2 確定應用需求 150
7.3 為Routesy創(chuàng)建UI 和類 152
7.4 為Routesy引入實時預報 169
7.5 為Routesy增加基于位置的信息 179
7.6 Routesy BART畫龍點睛 183
7.7 小結 187

本目錄推薦

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