根據最新版 iOS 編寫,有系統的解說開發 iPhone 和 iPad 應用程式所需掌握的理論知識和進階技巧。 軟體技術進步的速度越來越快,程式設計師也越來越難上手。該如何降低程式設計師學習新技術的時間成本,又能提高他們的學習效率,是這本書要解決的主要問題。
作者針對這個問題進行了深入的分析和研究,並對國內外的開發者進行調查,最後決定精選一個綜合案例貫串全書,希望能讓讀者學習更有效率。
本書分為兩部分:
基礎篇透過一個名為 MyDiary iPhone 的應用程式詳細解說如何使用Xcode SDK 及 Objective-C 編寫一個可以記錄文字、保存圖片和聲音的App,所有基礎理論知識都貫穿在此案例中。
高級篇著重講解 iOS 開發中可能會用到的進階功能和技巧,包括視窗的旋轉和滾動處理、表格的進階操作、多國語系環境設定…等等。
本書附光碟:本書程式碼
目錄
CH01 開發前的準備
CH02 認識Xcode 4
CH03 Objective-C 基礎知識準備
CH04 Xcode 中的Interface Builder
CH05 視圖控制器
CH06 透過裝置獲得使用者位置
CH07 建立日記列表
CH08 透過導覽控制器顯示多個視圖
CH09 替日記增加文字記錄功能
CH10 替日記增加照相功能
CH11 儲存與載入日記
CH12 在日記中錄製和播放聲音
CH13 應用程式的偏好設定
CH14 iOS 應用程式架構介紹
CH15 應用程式的偵錯
CH16 建立可捲動的視圖
CH17 自動旋轉和自動調整大小
CH18 編輯表格視圖
CH19 手勢識別
CH20 警告訊息
CH21 應用程式的本地化
CH22 日曆和事件
CH01 開發前的準備
CH02 認識Xcode 4
CH03 Objective-C 基礎知識準備
CH04 Xcode 中的Interface Builder
CH05 視圖控制器
CH06 透過裝置獲得使用者位置
CH07 建立日記列表
CH08 透過導覽控制器顯示多個視圖
CH09 替日記增加文字記錄功能
CH10 替日記增加照相功能
CH11 儲存與載入日記
CH12 在日記中錄製和播放聲音
CH13 應用程式的偏好設定
CH14 iOS 應用程式架構介紹
CH15 應用程式的偵錯
CH16 建立可捲動的視圖
CH17 自動旋轉和自動調整大小
CH18 編輯表格視圖
CH19 手勢識別
CH20 警告訊息
CH21 應用程式的本地化
...