iPad 應用開發從入門到精通(第3版)/達人迷 iPad应用开发从入门到精通(第3版)

[美]Neal Goldstein

  • 出版商: 人民郵電
  • 出版日期: 2014-08-01
  • 定價: $594
  • 售價: 8.5$505
  • 語言: 簡體中文
  • 頁數: 498
  • 裝訂: 平裝
  • ISBN: 7115356319
  • ISBN-13: 9787115356314
  • 下單後立即進貨 (約4週~6週)

買這商品的人也買了...

商品描述

<內容簡介>

戈爾茨坦著的《iPad應用開發從入門到精通(第3版)》以RoadTrip示例應用程序貫穿始終,完整而詳細地講解了iPad開發的各個方面,包括iPad開發基礎知識,RoadTrip程序的初始搭建,iPad應用基本功能的實現,模型和應用程序架構等底層知識,以及地圖、網絡通信、第三方API等在內的高級擴展功能。
    本書內容全面,由淺入深,講解透徹,適合初、中級讀者學習閱讀。本書也可供高等院校電腦、通信、信息工程等專業的師生參考,或作為職業培訓的教材。

<目錄>

第一部分  起步
第1章  「殺手級」iPad應用的要素
  是什麼讓iPad應用程序變得優秀
  「沉醉其中」的體驗
  讓內容與場景關聯
  設計「觸顯」體驗
  充分利用平臺優勢
  充分利用系統優勢
  訪問網際網絡
  獲知用戶的位置
  跟蹤方向和運動
  檢測手勢
  多媒體播放
  從蘋果自帶應用中獲得信息
  在應用程序之間複製、剪切和粘貼
  多任務、後台處理和通知
  利用大屏幕
  擁抱iPad的局限
  為手指而設計
  權衡內存和電池電量
  為什麼開發iPad應用程序?
  開發滿足蘋果期許的產品
  應用程序生態
  「漫步雲端」
  使用本書示例正確進行應用程序開發
  下一步
第2章  認SDK
  
  使用SDK進行開發
  使用Xcode開發應用
  創建一個Xcode項目
  開發應用程序
  Workspace窗口
  Workspace區域
  顯示區域中的內容
  工具欄和標籤欄
  組織器窗口
第3章  Xcode項目的「螺絲釘」
  創建你的項目
  探索你的項目
  項目
  項目編輯器
  項目導航器
  設置你的Xcode首選項
  構建和運行你的應用程序
  構建應用
  iPad分離視圖
  Log導航器
  在模擬器中運行
  操作模擬設備
  模擬手勢

  卸載應用與重置設備
  適應模擬器的局限
  添加圖片、聲音資源以及應用程序圖標
  標準與視網膜顯示
  添加應用程序圖標
  新圖標
第二部分  構造RoadTrip應用程序
第4章  Storyboard和用戶體驗
  Storyboard簡介
  講述你的「故事」
  使用對象圖
  決定應用程序要做什麼:RoadTrip應用程序
  創建應用程序結構
  使用框架
  使用設計模式
  iOS設計模式
  MVC設計模式
  使用窗口和視圖
  初識窗口
  掃視視圖
  你使用的視圖類型
  視圖控制器——Storyboard的核心
  來講講模型
  沒有那麼完美
  看看別的框架
  Foundation框架
  CoreGraphics框架
  更多框架
  理解項目中的
第5章  創建RoadTrip的用戶界面
  在Storyboard中創建用戶界面
  關於視圖控制器
  使用Interface Builder添加用戶元素
  使用Utility區
  檢視器和Quick Help面板
  Library面板
  理解iPad導航
  添加一個新的視圖控制器
  添加用戶界面對象
  自適應尺寸
  添加Test Drive按鈕
  調整模板代碼
  自適應尺寸的按鈕
第6章  運行時、內存管理與屬性
  一步步看應用程序生命周期
  UIApplicationMain  
  處理運行中的事件
  處理運行時的中斷
……
第7章  使用源代碼編輯器


第三部分  實踐中學習——基礎功能  
第8章  終於開始編寫代碼了
第9章  在RoadTrip代碼中添加Outlet和Action
第10章  添加動畫和聲音

第四部分  模型和應用程序結構  
第11章  Trip模型  
第12章  實現Master視圖控制器
第13章  使用分離視圖控制器和Master視圖
第14章  完成基本的程序架構

第五部分  添加應用程序內容  
第15章  使用Web視圖呈現天氣狀況  
第16章  使用Page View控制器顯示事件  
第17章  路徑導航
第18章  地址編碼
第19章  查找位置
第20章  選擇目的地

第六部分  二十條有用的建議  
第21章  改進RoadTrip的十條建議
第22章  十條建議讓你成為快樂的程序員