評論(0

iPad開發基礎教程

標籤: 暫無標籤

1 iPad開發基礎教程 -圖書信息

  

iPad開發基礎教程

書 名: iPad開發基礎教程

  作 者:JackNutting

  出版社: 人民郵電出版社

  出版時間: 2011年1月1日

  ISBN: 9787115243225

  開本: 16開

  定價: 45.00元

2 iPad開發基礎教程 -內容簡介

  《iPad開發基礎教程》主要介紹了如何使用UIKit新特性(如浮動界面、拆分視圖控制器和新的模態視圖等)設計iPad應用程序界面,如何使用新的圖形功能、Core Text、Document Sharing和高級輸入方法來構建強大的解決方案, 如何顯示視頻以及如何將已有的iPhone應用程序升級到能夠在iPad上運行。 《iPad開發基礎教程》適合所有iPad開發人員閱讀。

3 iPad開發基礎教程 -編輯推薦

  《iPad開發基礎教程》由知名移動開發專家執筆。帶你開啟激動人心的iPad應用開發之旅。書中通過構建一個圖形程序Dudel,介紹了iPad SDK的大量新特性,比如貝塞爾路徑、PDF文件的創建、新框架Core Text、浮動窗口、視頻播放控制器、拆分視圖控制器、新的輸入方法、手勢識別和文檔支持等。《iPad開發基礎教程》適合想構建iPad應用程序的iPhone開發人員閱讀。

  2010年1月28日,iPad橫空出世。為蘋果公司再添傳奇!革命性的9-7英寸超精準多點觸控屏,數千款應用程序。0.68千克重。13.4毫米厚。令其他平板電腦、上網本和電子閱讀器無法望其項背。毫無疑問。iPad是體驗網路、收發電子郵件、翻閱照片、觀看影片的絕佳選擇。正如iPhorIe重新定義了手機。iPad重新定義了上網本和電子閱讀器。

  《iphone3開發基礎教程》作者又一力作

  輕鬆打造令iPad熠熠生輝的應用程序

  從iPhone進軍iPad,一路凱歌

4 iPad開發基礎教程 -媒體推薦

  「如果你正在尋找一本教你從頭構建完整iPad應用程序的書。那麼本書就很適合你。」

  ——亞馬遜讀者評論

5 iPad開發基礎教程 -作者簡介

  作者:(美國)Jack Nutting (美國)Dave Wooldridge (美國)David Mark 譯者:盛海艷 曾少寧 李光傑 等

  Jack Nutting,資深Apple技術專家,Objective-C和Cocoa框架的堅定擁護者。除本書外,還與人合著了Learn Cocoa on the Mac。

  Dave Wooldridge,Electric Butterfly創始人,具有多年Mac或iOS應用程序開發經驗,並且屢獲殊榮。除本書外,還著有The Business of iPhone App Development——書。另外,他還為一些主流技術出版物撰寫了大量文章,包括MacTech上每月一期的軟體營銷專欄。

  David Mark,深受愛戴的Apple技術專家,具有多年開發經驗。他著有暢銷技術書《iPhone 3開發基礎教程》和許多Mac平台編程參考書。

6 iPad開發基礎教程 -圖書目錄

  第1章 改變思維模式 1

  1.1 重塑平板電腦 1

  1.1.1 軟體就是一切 2

  1.1.2 iPad不是大號的iPod touch 2

  1.2 面向大眾的個人計算 4

  1.3 為iPad開發應用程序 5

  1.3.1 當你的iPhone應用程序不再完美 6

  1.3.2 探索無限可能 6

  1.4 機不可失 13

  第2章 iPad開發起步 14

  2.1 獲取交易工具 14

  2.1.1 加入iPhone Developer Program 14

  2.1.2 安裝iphone sdk 3.2 15

  2.1.3 使用SDK的beta版本 16

  2.2 不熟悉Objective-C和cocoa touch 17

  2.3 接受MVC概念 18

  2.3.1 Xcode中的可重用性 19

  2.3.2 在Interface Builder中設計 21

  2.4 委託的重要性 26

  2.5 藉助UIKit改進應用程序可用性 28

  2.6 準備編程 30

  第3章 iPhone SDK中的新iPad功能 31

  3.1 為iPad優化應用程序 31

  3.1.1 了解平板電腦 31

  3.1.2 管理內存 32

  3.1.3 在iPad上測試應用程序 32

  3.2 iPhone SDK 3.2中面向iPad的新功能 33

  3.2.1 繪製形狀 33

  3.2.2 PDF文件 35

  3.2.3 Core Text 36

  3.2.4 浮動界面 37

  3.2.5 視頻回放和顯示選項 39

  3.2.6 拆分視圖控制器 41

  3.2.7 模態呈現樣式 43

  3.2.8 高級輸入法 44

  3.2.9 Document Support 47

  3.2.10 通用應用程序 49

  3.3 iPad應用程序需要的項目圖像 51

  3.3.1 應用程序圖標圖像 51

  3.3.2 文檔類型圖標圖像 52

  3.3.3 默認啟動圖像 52

  3.4 小結 53

  第4章 新圖形功能 54

  4.1 貝塞爾路徑 54

  4.2 Dudel簡介 55

  4.2.1 創建Dudel項目 55

  4.2.2 添加一個簡單的GUI 58

  4.3 基本繪圖架構 59

  4.4 我們需要的是工具 61

  4.4.1 鉛筆工具 64

  4.4.2 直線工具 70

  4.4.3 橢圓和矩形工具 73

  4.4.4 手繪工具 77

  4.5 生成PDF 81

  4.6 小結 83

  第5章 使用Core Text 84

  5.1 為什麼使用Core Text 84

  5.2 Core Text的結構 85

  5.3 準備Dudel的新工具 87

  5.3.1 準備控制器介面 87

  5.3.2 設置GUI 88

  5.3.3 修改控制器類 89

  5.3.4 創建文本工具 90

  5.3.5 創建新的Drawable類 96

  5.3.6 呈現多種樣式 99

  5.4 小結 101

  第6章 浮動界面 102

  6.1 準備工作 102

  6.1.1 基本的GUI 103

  6.1.2 注意事項 105

  6.2 設置字體 107

  6.2.1 最簡單的浮動界面 107

  6.2.2 後台代碼 111

  6.3 設置字型大小 112

  6.3.1 創建GUI 114

  6.3.2 運行新界面 115

  6.4 筆畫寬度 117

  6.4.1 準備工作 117

  6.4.2 創建GUI 117

  6.4.3 使用自定義視圖預覽筆畫寬度 118

  6.4.4 實現控制器 119

  6.4.5 運行新界面 120

  6.5 雙重作用的顏色設置界面 122

  6.5.1 創建簡單的顏色柵格 122

  6.5.2 連接柵格 125

  6.5.3 處理兩個操作 127

  6.6 強大的浮動界面 130

  第7章 視頻及顯示輸出 131

  7.1 顯示多個視頻 131

  7.1.1 創建視頻應用程序項目 132

  7.1.2 指定視頻文件 132

  7.1.3 使用videoCell輸出口載入GUI 133

  7.1.4 創建VideoCell用戶界面 135

  7.1.5 運行視頻應用程序 136

  7.2 輸出到外部屏幕 137

  7.2.1 擴展視頻應用程序以支持外部屏幕 137

  7.2.2 實現VideoCell委託方法 140

  7.2.3 測試外部屏幕功能 141

  7.3 顯示解決方案 142

  第8章 拆分視圖和模態模式 143

  8.1 拆分視圖的概念 143

  8.2 保存和載入的基礎知識 145

  8.3 文檔管理 147

  8.3.1 列出文件 148

  8.3.2 創建和刪除文件 157

  8.3.3 重命名文件 161

  8.4 以模態方式實現About面板 164

  8.4.1 創建模態網頁視圖控制器 164

  8.4.2 顯示網頁 166

  8.4.3 與Dudel視圖控制器集成 167

  8.5 小結 168

  第9章 新的輸入方法 169

  9.1 添加菜單項 169

  9.2 手勢識別 171

  9.2.1 向Dudel添加撤銷功能 172

  9.2.2 重新設置選中工具的狀態 174

  9.3 鍵盤擴展和替換 174

  9.3.1 在Dudel中添加鍵盤按鈕 174

  9.3.2 替換鍵盤 175

  9.4 小結 183

  第10章 處理文檔 184

  10.1 向另一個應用程序傳遞文件 184

  10.1.1 添加PDF發送菜單操作 185

  10.1.2 準備一個用於發送的文件 186

  10.1.3 調用文檔交互控制器 187

  10.2 接收文件 188

  10.2.1 註冊為接收端 188

  10.2.2 測試文件接收功能 190

  10.2.3 從啟動選項中檢索文件信息 191

  10.2.4 發送Dudeldoc文件 192

  10.3 桌面同步 193

  10.4 共享以及類似共享的功能 194

  第11章 從iPhone到iPad 195

  11.1 為iPhone引入NavApp 195

  11.1.1 創建NavApp項目 196

  11.1.2 選擇Active SDK 200

  11.2 向項目中添加iPad支持 200

  11.2.1 運行升級后的NavApp 201

  11.2.2 條件行為:了解術語 202

  11.2.3 配置主體iPad GUI 203

  11.2.4 為iPad創建選項視圖控制器 205

  11.2.5 實現拆分視圖委託方法 205

  11.2.6 調整導航邏輯 206

  11.2.7 改善未選中狀態的主視圖 207

  11.3 在多種目標上運行 208

  11.4 玩轉電子設備 209

  第12章 用於iPad開發的其他資源 210

  12.1 登錄到主站點 210

  12.1.1 iPad開發 210

  12.1.2 Objective-C和Cocoa Touch 211

  12.1.3 iPad應用程序部署 211

  12.2 向專家學習 211

  12.2.1 圖書 212

  12.2.2 教程和代碼示例 212

  12.3 設計iPad應用程序的用戶界面 213

  12.3.1 紙面原型 213

  12.3.2 數字線框圖 213

  12.3.3 用戶界面圖標 214

  12.3.4 設計思考和靈感 214

  12.4 從在線論壇中尋找答案 214

  12.5 把握未來 215

上一篇[冰人[古漢語]]    下一篇 [iPad3G版]

相關評論

同義詞:暫無同義詞