注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計程序設計綜合iOS 4編程入門經(jīng)典

iOS 4編程入門經(jīng)典

iOS 4編程入門經(jīng)典

定 價:¥68.00

作 者: (美)李偉夢 著,張龍 譯
出版社: 清華大學出版社
叢編項: 移動與嵌入式開發(fā)技術
標 簽: 移動開發(fā)

ISBN: 9787302275732 出版時間: 2012-01-01 包裝: 平裝
開本: 16開 頁數(shù): 510 字數(shù):  

內容簡介

  準備好進軍精彩的apple移動應用開發(fā)世界吧!《ios4編程入門經(jīng)典》這本書展示了如何利用iphone sdk 4提供的所有功能創(chuàng)建自己的iphone、ipodtouch和ipad應用程序。你將從中深入學習如何使用apple的xcode工具、objective-c編程語言以及眾多用來增強iphonesdk功能的api。本書十分易于閱讀和上手,可幫助你迅速從構建第一個應用程序過渡到開發(fā)能夠集成動畫、手勢識別、語音聊天等功能的復雜應用程序。本書適合iphone開發(fā)人員、移動開發(fā)人員。

作者簡介

  Wei-Meng Lee是一名技術專家,并且是Developer LearningSolutions(www.learn2develop.net)的創(chuàng)始人。Developer LearningSolutions是一家技術公司,主要培訓最新的Microsoft和Mac OS X技術。

圖書目錄

第ⅰ部分 入 門
 第1章 ios 4編程快速入門
  1.1 獲取iphone sdk
  1.2 iphone sdk的組件
  1.2.1 xcode
  1.2.2 iphone simulator
  1.2.3 interface builder
  1.2.4 instruments
  1.3 iphone os架構概述
  1.4 起步前需要了解的一些信息
  1.4.1 iphone os的版本
  1.4.2 在真實設備上進行測試
  1.4.3 屏幕分辨率
  1.5 小結
 第2章 編寫第一個“hello world!”應用程序
  2.1 xcode快速起步
  2.1.1 使用interface builder
  2.1.2 編寫代碼
  2.2 定制應用程序圖標
  2.3 顯示啟動畫面
  2.4 小結
 第3章 視圖、插座變量與動作
  3.1 插座變量和動作
  3.2 使用視圖
  3.2.1 使用警告視圖
  3.2.2 使用動作表單
  3.2.3 頁面控件與圖像視圖
  3.2.4 使用web視圖
  3.3 使用代碼動態(tài)添加視圖
  3.4 理解視圖層次結構
  3.5 小結
 第4章 視圖控制器
  4.1 view-based application模板
  4.2 window-based application模板
  4.2.1 以編程的方式添加視圖控制器和視圖
  4.2.2 創(chuàng)建并連接動作
  4.2.3 切換視圖窗口
  4.2.4 為視圖窗口切換添加動畫
  4.3 split view-based application模板
  4.4 tab bar application模板
  4.5 小結
 第5章 iphone和ipad的多平臺支持
  5.1 方法1:修改設備目標設置
  5.2 方法2:創(chuàng)建universal應用程序
  5.3 方法3:維護兩個代碼庫
  5.4 選擇方法
  5.5 小結
 第6章 鍵盤輸入
  6.1 使用鍵盤
  6.2 定制輸入類型
  6.2.1 隱藏鍵盤
  6.2.2 當視圖加載完畢后自動顯示鍵盤
  6.3 檢測鍵盤是否可見
  6.3.1 使用scroll view
  6.3.2 顯示鍵盤時滾動視圖
  6.4 小結
 第7章 屏幕旋轉
  7.1 響應設備旋轉
  7.1.1 不同類型的屏幕方向
  7.1.2 處理旋轉
  7.2 以編程的方式旋轉屏幕
  7.2.1 在運行期間旋轉屏幕
  7.2.2 當加載時在指定的方向上顯示vi ew窗口
  7.3 小結
第ⅱ部分 顯示和持久化數(shù)據(jù)
 第8章 使用表視圖
  8.1 簡單的表視圖
  8.1.1 添加header與footer
  8.1.2 添加圖像
  8.1.3 顯示所選項
  8.1.4 縮進
  8.1.5 修改行高
  8.2  在navigation-based application中使用表視圖
  8.3 分節(jié)顯示
  8.3.1 添加索引
  8.3.2 添加搜索功能
  8.3.3 詳情顯示與選取標記
  8.3.4 導航到另外一個view窗口
  8.4 小結
 第9章 應用程序首選項
  9.1 創(chuàng)建應用程序首選項
  9.2 以編程的方式訪問設置值
  9.2.1 加載設置值
  9.2.2 重置首選項設置值
  9.2.3 保存設置值
  9.3 小結
 第10章 文件處理
  10.1 理解應用程序文件夾
  10.1.1 使用documents與library文件夾
  10.1.2 將文件存儲到臨時文件夾中
  10.2 使用屬性列表
  10.3 復制打包的資源
  10.4 小結
 第11章 使用sqlite3進行數(shù)據(jù)庫存儲
  11.1 使用sqlite3
  11.2 創(chuàng)建并打開數(shù)據(jù)庫
  11.2.1 檢查創(chuàng)建的數(shù)據(jù)庫
  11.2.2 創(chuàng)建表
  11.2.3 插入記錄
  11.2.4 綁定變量
  11.2.5 檢索記錄
  11.3 在應用程序中打包sqlite數(shù)據(jù)庫
  11.4 小結
第ⅲ部分 ios 4高級編程技術
 第12章 簡單動畫和視頻播放
  12.1 使用nstimer類
  12.2 變換視圖
  12.2.1 平移
  12.2.2 旋轉
  12.2.3 縮放
  12.3 為一系列圖像增加動畫效果
  12.4 在iphone中播放視頻
  12.5 小結
 第13章 訪問內置應用程序
  13.1 發(fā)送e-mail
  13.1.1 調用safari
  13.1.2 調用撥號程序
  13.1.3 調用sms
  13.2 訪問照相機與照片庫
  13.2.1 訪問照片庫
  13.2.2 訪問照相機
  13.3 小結
 第14章 手勢識別
  14.1 識別手勢
  14.1.1 輕拍
  14.1.2 捏拉
  14.1.3 旋轉
  14.1.4 搖動或拖曳
  14.1.5 滑動
  14.1.6 長按
  14.2 檢測觸摸
  14.2.1 檢測單點觸摸
  14.2.2 檢測多點觸摸
  14.2.3 實現(xiàn)捏拉手勢
  14.2.4 實現(xiàn)拖曳手勢
  14.3 小結
 第15章 訪問加速計
  15.1 使用加速計
  15.2 可視化加速計數(shù)據(jù)
  15.3 使用shake api檢測搖動
  15.4 小結
第ⅳ部分 網(wǎng)絡編程技術
 第16章 web 服務
  16.1 使用xml web服務的基礎知識
  16.1.1 使用soap 1.1
  16.1.2 使用soap 1.2
  16.2 在iphone應用程序中使用web服務
  16.3 解析xml響應
  16.4 小結
 第17章 藍牙編程
  17.1 使用game kit框架
  17.1.1 搜索對等設備
  17.1.2 發(fā)送和接收數(shù)據(jù)
  17.2 實現(xiàn)語音聊天
  17.3 小結
 第18章 bonjour編程
  18.1 創(chuàng)建應用程序
  18.2 發(fā)布服務
  18.3 搜索服務
  18.4 小結
 第19章 apple推送通知服務
  19.1 生成證書請求
  19.2 生成開發(fā)證書
  19.3 創(chuàng)建應用程序id
  19.3.1 針對推送通知配置app id
  19.3.2 創(chuàng)建provisioning profile
  19.3.3 在設備上安裝provisioning profile
  19.4 創(chuàng)建iphone應用程序
  19.5 創(chuàng)建推送通知提供者
  19.6 小結
 第20章 顯示地圖
  20.1 使用map kit框架顯示地圖和監(jiān)視變化
  20.2 獲得位置數(shù)據(jù)
  20.2.1 使用地圖顯示位置
  20.2.2 獲取方向信息
  20.2.3 旋轉地圖
  20.2.4 顯示注記
  20.2.5 逆地理編碼
  20.2.6 顯示箭頭按鈕
  20.3 小結
 第21章 后臺應用程序
  21.1 理解iphone中的后臺執(zhí)行
  21.1.1 檢查不同的應用程序狀態(tài)
  21.1.2 禁用后臺模式
  21.1.3 檢測多任務支持
  21.1.4 在后臺跟蹤位置
  21.1.5 使位置應用程序更加節(jié)能
  21.2 本地通知
  21.3 小結
第ⅴ部分 附 錄
 附錄a 在實際設備上進行測試
  a.1 注冊iphone開發(fā)人員計劃
  a.2 獲得設備的udid
  ios 4編程入門經(jīng)典
  a.3 登錄到iphone provisioning portal
  a.4 生成證書
  a.5 注冊設備
  a.6 創(chuàng)建應用程序id
  a.7 創(chuàng)建provisioning profile
  a.8 理解應用程序id和通配符
  a.9 準備提交到app store
  a.10 小結
 附錄b xcode快速入門
  b.1 啟動xcode
  b.1.1 xcode支持的項目類型
  b.1.2 定制工具欄
  b.1.3 代碼感知
  b.1.4 運行應用程序
  b.2 調試應用程序
  b.2.1 錯誤
  b.2.2 警告
  b.2.3 設置斷點
  b.2.4 使用nslog()方法
  b.2.5 文檔
 附錄c interface builder快速入門
  c.1 .xib窗口
  c.2 設計視圖
  c.3 inspector窗口
  c.3.1 attributes inspector窗口
  c.3.2 connections inspector窗口
  c.3.3 size inspector窗口
  c.3.4 identity inspector窗口
  c.4 library窗口
  c.5 插座變量與動作
  c.5.1 創(chuàng)建插座變量與動作
  c.5.2 連接-插座變量與動作
 附錄d objective-c快速教程
  d.1 指令
  d.2 類
  d.2.1 @interface
  d.2.2 @implementation
  d.2.3 @class
  d.2.4 類的實例化
  d.2.5 字段
  d.2.6 訪問權限
  d.2.7 方法
  d.2.8 消息發(fā)送(調用方法)
  d.2.9 屬性
  d.2.10 初始化器
  d.3 內存管理
  d.4 協(xié)議
  d.5 選擇器
  d.6 類別

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號