iPhone應用程式開發攻略之iPhone特色感測器套用

iPhone應用程式開發攻略之iPhone特色感測器套用

《iPhone應用程式開發攻略之iPhone特色感測器套用》是2011年出版的圖書,作者是王志剛等。

基本介紹

  • 書名:iPhone應用程式開發攻略之iPhone特色感測器套用
  • 作者:王志剛等
  • ISBN:9787121144400
  • 出版時間:2011-09
出版信息,內容簡介,目錄,

出版信息

千 字 數:432
版 次:01-01
頁 數:288
開 本:16(188*230)

內容簡介

本書集中介紹了如何使用iPhone SDK提供的感測器API開發特色感測器應用程式,其中包括攝像頭、麥克風、擴音器和GPS的詳細套用實例講解,最後補充了使用加速度感測器和接近感測器時的套用開發技巧。相信本書能啟發你找到更多的關於iPhone應用程式的完美創意。 另外,本書的前5章還介紹了筆者真實的iPhone程式開發和發布的經驗,以及筆者對iPhone應用程式開發的體會。其中以筆者實際發布的一個iPhone應用程式為例,詳細地說明了從創意到實際代碼開發和測試,一直到最後的App Store發布的全部過程,圖文並茂,力爭讓需要這方面知識的朋友一目了然。

目錄

第20章 iPhone應用程式的特徵...1
20.1 iPhone的本質...1
20.1.1 iPhone的特徵.....2
20.2 如何開發iPhone特色的應用程式......3
20.2.1 牢記將iPhone特色硬體優勢發揮到極致.......3
20.2.2 誘導iPhone用戶的創造力.....4
20.2.3 多數iPhone應用程式的不足之處5
20.2.4 突出自己的特色.....6
第21章 iPhone寶寶性別預測程式 .....7
21.1 性別預測應用程式的概要7
21.2 設計用戶界面......8
21.3 創建並改造工程.....9
21.3.1 創建工程..9
21.3.2 改造GuessChild工程.....10
21.4 追加各個畫面的類檔案及實際代碼......14
21.4.1 追加準媽媽生日輸入畫面的類及代碼.....14
21.4.2 追加準爸爸生日輸入畫面的類及代碼.....18
21.4.3 追加懷孕日期輸入畫面的類及代碼.........21
21.4.4 追加預測結果畫面的類及代碼..23
21.5 調試及在模擬器上測試..28
第22章 使用iPhone終端進行測試.....30
22.1 iPhone Developer Program.30
22.1.1 iPhone Developer Program的會員種類......30
22.1.2 iPhone Developer Program的註冊手續......31
22.1.3 關於Apple ID........32
22.1.4 iPhone Developer Program的付款及認證手續.......32
22.2 在實際iPhone上的調試....32
第23章 發布前的最後加工....47
23.1 圖示等的設定.....47
23.1.1 圖示.......47
23.1.2 編輯Info.plist檔案.......48
23.1.3 設定啟動默認畫面......49
23.2 環境設定.....50
23.2.1 環境設定的元素類型.........51
23.2.2 創建Settings Bundle.....52
23.2.3 創建設定用的圖示.....55
23.2.4 讀取環境設定數值......55
23.3 iPhone應用程式的本地化設定......56
23.3.1 本地化處理的基本過程......56
23.3.2 字元串的本地化處理.....60
23.3.3 Settings.Bundle的本地化處理...64
23.3.4 應用程式名稱的本地化處理.....64
第24章 發布iPhone應用程式......66
24.1 關於App Store.......66
24.2 在App Store中發布應用程式.......67
24.2.1 關於iTunes Connect.....67
24.2.2 必要的準備事項.....68
24.2.3 創建App Store發布用的證書.....70
24.2.4 創建應用程式的發布版本.........72
24.2.5 “性別預測”程式的具體發布流程.........75
第25章 高級應用程式之一—利用GPS製作出行導航程式......81
25.1 導航應用程式的概要......81
25.1.1 概要 ........ 81
25.1.2 畫面構成 ........ 82
25.1.3 導航應用程式的處理流程. 84
25.2 各種功能方法與實現代碼......86
25.2.1 創建工程及相關類的定義 ....... 86
25.2.2 屬性和方法的定義以及畫面的設計 ....... 87
25.2.3 實現GPS定位功能 ......... 93
25.2.4 導入Google地圖功能..... 100
25.2.5 補充—如何調用外部應用程式.....105
第26章 高級應用程式之二—使用了攝像頭及Core Animation的蛋糕分切程式.....108
26.1 蛋糕分切程式的概要....108
26.2 使用cameraOverlayView在鏡頭畫面中加入其他視圖.....110
26.2.1 創建工程......110
26.2.2 創建ScaleView類 .....111
26.2.3 在應用程式中啟動攝像頭 .....117
26.2.4 實現在攝像頭中追加定製UIView ........119
26.3 使用Core Animation製作切分效果......121
第27章 高級應用程式之三—將iPhone變成樂器.........128
27.1 “8bit WHISTLE”應用程式的概要.........128
27.1.1 概要 ...... 128
27.1.2 畫面構成 ...... 129
27.1.3 “8bit WHISTLE”應用程式的處理流程 .....131
27.2 各功能方法與實現代碼133
27.2.1 創建工程及設計啟動畫面 .....133
27.2.2 實現錄音功能 ....... 139
27.2.3 實現音頻播放功能 ....... 154
27.2.4 探測麥克風輸入聲音,播放指定音頻 ......... 168
27.2.5 動作方法及觸摸事件處理的實現代碼 ......... 180
第28章 高級應用程式之四—綜合使用攝像頭以及聲音特效的實例......189
28.1 聲音特效應用程式的概要......189
28.2 音響處理的概要......190
28.3 聲音的錄製與播放.........190
28.3.1 編寫AudioCameraFilterViewController類的定義 . 192
28.3.2 設計用戶界面 ....... 193
28.3.3 編寫錄音以及播放聲音的代碼 .....195
28.4 獲取攝像頭的圖像.........204
28.4.1 啟動攝像頭並顯示按鈕 205
28.4.2 取得輝度的平均值及標準偏差 .....207
28.4.3 將獲取的輝度平均值與標準偏差作為濾波器處理的參數 ...... 209
第29章 高級應用程式之五—照片的殭屍特效(ZombieCamera).......213
29.1 殭屍特效應用程式的概要......213
29.1.1 概要 ...... 213
29.1.2 畫面構成 ......213
29.1.3 殭屍特效應用程式的處理流程 .....218
29.2 各功能與實現代碼........220
29.2.1 創建工程及設計啟動畫面 .... 220
29.2.2 實現啟動攝像頭功能 .....225
29.2.3 實現圖片的殭屍特效 .....230
29.2.4 連結外部網站實現圖片上傳 . 243
第30章 iPhone感測器應用程式開發技巧.......251
30.1 AudioQueue的使用技巧.251
30.1.1 使用AudioQueue實現音頻播放 ...... 251
30.1.2 取得音頻音量 ....... 256
30.1.3 使用AudioQueue實現錄音 ...... 257
30.2 iPhone攝像頭相關套用的使用技巧.....261
30.2.1 在照片上放置其他圖形 261
30.2.2 獲取照片的縱橫位置 .... 263
30.3 視頻相關使用技巧.........264
30.3.1 使用錄像功能 ........ 264
30.3.2 使用視頻播放器播放視頻 .....269
30.3.3 在視頻播放器上顯示定製圖形 .....270
30.4 其他感測器的套用技巧273
30.4.1 探測振動烈度 ....... 273
30.4.2 使用接近感測器 .....275
30.4.3 檢測iPhone持機方向 .... 276
索 引......279

相關詞條

熱門詞條

聯絡我們