內容簡介
美國Matt Drance、Paul Warren編著的《iOS套用開發攻略》包括:編寫通用的啟動畫面和嵌入式Web瀏覽器;構建複雜表視圖;使app或遊戲活靈活現的填充、變換和動畫;通過手勢、轉換和自定義控制項改善UI;用基本技術知識避免代碼重複,解決複雜問題(如上傳大檔案到Web伺服器)等。
《iOS套用開發攻略》適合移動開發人員閱讀。
作者簡介
Matt Drance
前蘋果公司布道師。在蘋果公司工作了8年,然後創立了一家iOS開發與諮詢公司Bookhouse Software。他還為Pragmatic Studio培訓iOS開發者,在Apple Outsider上分享對行業的見解。除了編碼、寫作、教學以及履行超級奶爸的義務之外,Matt還喜歡在北加州滑雪和賽車。
Paul Warren
圖形系統專家程式設計師。上世紀80年代初,Paul Warren就愛上了計算機圖形學,並且喜歡在他的Commodore 64上編程。經過20年的彙編語言編程生涯,他又找回了初戀:開發有趣的圖形系統。Paul的iOS開發與諮詢公司Primitive Dog專門製作二維動畫和定製控制項。除了痴迷於讓各種東西在螢幕上翻轉飛舞,他其他所有時間都用來陪伴兩個可愛的女兒。
劉威 2001年畢業於中國科學院研究生院。熱愛計算機科學,喜歡編程,尤其喜歡寫程式解決實際問題。從2000年起從事軟體開發工作,最近幾年一直專注於手機軟體開發,目前從事Android和iOS軟體開發。曾翻譯出版《Objective-C編程之道:iOS設計模式解析》一書。新浪微博:@劉威-LiuWei。
開發教程
授課講師:歐陽老師
適用對象:有C++基礎/iOS開發基礎學員
視頻簡介:視頻以捕魚達人為項目案例講述如何使用Cocos2D-X來開發這樣一款遊戲。使用了C++開發語言,內容覆蓋了Cocos2D-X遊戲啟動程,暫停恢復,遊戲場景創建,定時器使用,CCLayer的生命周期, CCNode介紹和繼承關係圖, CCAction原理, 串列動作CCSequence,標準觸摸事件,縮放CCScale動作,精靈BatchNode處理, Zwoptex, TexturePacker工具使用, 遊戲性能提升,Bezier曲線介紹,多繼承和代理等技術點。
授課講師:歐陽老師
適用對象:有iOS開發基礎學員
視頻簡介:主要以AngryBirds這個具體的項目來講解如何用Cocos2D和
Box2D開發一個商業性的遊戲項目,包括Cocos2D介紹、CCScene劇場、錨點和進度條、CCMenu選單、CCAction、粒子效果、劇場動畫切換、遊戲選關、坐標轉換、精靈數據處理、OpenGL畫線、Cocos2D事件機制、Box2D物理引擎、物理世界的模擬、碰撞檢測等內容。
圖書信息
原作名: iOS Recipes:Tips and Tricks for
作者: [美] Matt Drance Paul Warren
出版社: 人民郵電出版社
出版年: 2012-9
頁數: 149
定價: 35.00元
裝幀: 平裝
圖書目錄
目 錄
第1章 UI攻略 1
攻略1 添加基本的啟動畫面切換 1
攻略2 讓啟動畫面的切換更有吸引力 7
攻略3 為定製的通知視圖添加動畫 12
攻略4 創建可重用的開關按鈕 15
攻略5 形成帶彩色紋理的圓角視圖 19
攻略6 組裝可重用的網頁視圖 22
攻略7 定製滑動條與進度條 25
攻略8 打造自己的手勢識別器 27
攻略9 創建獨立的警告視圖 30
攻略10 表示帶屬性字元串的標籤 35
攻略11 滾動無止境的專輯封面牆 39
攻略12 從專輯封面牆播放樂曲 42
攻略13 享受自動滾動的文本視圖 47
攻略14 創建個性化的數值控制項 50
第2章 表格與滾動視圖攻略 56
攻略15 簡化表格單元格的生成 56
攻略16 在Nib中使用智慧型表格單元格 59
攻略17 定位單元格子視圖 63
攻略18 組織複雜的表格視圖 65
攻略19 生成雙色表格視圖 70
攻略20 給表格視圖添加框線陰影 73
攻略21 在滾動視圖中使用靜態內容 79
攻略22 創建旋轉翻頁的滾動視圖 82
第3章 繪圖攻略 86
攻略23 繪製梯度填充的貝塞爾軌跡 87
攻略24 創建多個動畫的動態圖像 91
攻略25 創建組合與變換的視圖 93
攻略26 對梯度圖層實施動畫 95
攻略27 重新打造陰影 98
攻略28 顯示帶動畫的視圖 100
攻略29 構造簡單的發射器 102
攻略30 翻卷頁面顯示新視圖 106
第4章 網路攻略 111
攻略31 改進網路活動指示器 111
攻略32 簡化Web服務的連線 113
攻略33 格式化簡單的HTTP POST 116
攻略34 通過HTTP上傳檔案 120
第5章 運行庫攻略 127
攻略35 使用新式的Objective-C類設計 127
攻略36 生成智慧型調試輸出 130
攻略37 設計智慧型化的User Defaults訪問 133
攻略38 掃描與遍歷視圖層次結構 136