iPhone&iPad高級(jí)編程

出版時(shí)間:2012-1  出版社:清華大學(xué)出版社  作者:(美) Gene Backlin  頁(yè)數(shù):529  譯者:岳虹,凌沖  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

  開(kāi)發(fā)人員們希望通過(guò)一本高級(jí)編程學(xué)習(xí)資源的指引下透徹掌握iphone和ipad編程技術(shù),在日益成熟的iphone領(lǐng)域和方興未艾的ipad領(lǐng)域大顯身手,取得一番成就?!秈phone
&
ipad高級(jí)編程》滿足了開(kāi)發(fā)人員的這種需要,它循序漸進(jìn)地描述iphone和ipad的各個(gè)主題和功能,列出實(shí)現(xiàn)每項(xiàng)功能的完整示例,講解iphone
sdk中的應(yīng)用程序框架,使開(kāi)發(fā)人員能夠得心應(yīng)手地創(chuàng)建和完善iphone及ipad應(yīng)用程序。
  《iphone & ipad高級(jí)編程》適合iphone和ipad專業(yè)人員。

作者簡(jiǎn)介

作者:(美國(guó))Gene Backlin 譯者:岳虹 凌沖Gene Backlin是MariZack咨詢公司的所有者兼首席顧問(wèn),MariZack公司成立于1991年,將“幫助客戶取得成功”奉為唯一宗旨。Gene Backlin為客戶提供咨詢服務(wù)的時(shí)間已逾30年,服務(wù)過(guò)的客戶包括IBM、McDonnell Douglas、Waste Management、美國(guó)環(huán)境保護(hù)署(U.S. Environmental ProtectionAgency)、國(guó)家銀行(Nations Bank)、美國(guó)銀行(Bank ofAmerica)和第一銀行(Bank One)等。Gene Backlin也是DePaul大學(xué)計(jì)算與數(shù)字媒體學(xué)院的教師。  Gene Backin少年時(shí)代就對(duì)電子學(xué)產(chǎn)生了濃厚的興趣,這也幫助他成年后進(jìn)入了計(jì)算機(jī)行業(yè)。Gene Backlin至今還保留著他在1978年制作的H-8數(shù)字計(jì)算機(jī)和H-9視頻終端。他自學(xué)了ExtendedBenton Harbor Basic編程語(yǔ)言。在IBM-PC上市后,Gene Backlin開(kāi)發(fā)出符合Heathkit H-151標(biāo)準(zhǔn)的計(jì)算機(jī),這些計(jì)算機(jī)至今仍在運(yùn)行。如果您問(wèn)他什么是信息革命,他的回答一定是“這場(chǎng)革命令人心醉神迷,帶給人巨大的歡樂(lè)”。他在開(kāi)發(fā)中使用過(guò)從紙帶加載程序的計(jì)算機(jī),乃至革命性的NeXT計(jì)算機(jī)(他至今仍有兩臺(tái)),再到iPhone和iPad。Gene為自己親眼目睹計(jì)算機(jī)行業(yè)的飛速發(fā)展而感到榮幸,更為能在該行業(yè)中大顯身手而自豪。

書籍目錄

第1章 導(dǎo)航
 1.1 導(dǎo)航棧
 1.2 導(dǎo)航欄
  1.2.1 uinavigationbardelegate協(xié)議
  1.2.2 配置導(dǎo)航欄
  1.2.3 壓入和彈出導(dǎo)航項(xiàng)
 1.3 一個(gè)簡(jiǎn)單的導(dǎo)航欄
  1.3.1 開(kāi)發(fā)步驟:一個(gè)簡(jiǎn)單的導(dǎo)航欄
  1.3.2 測(cè)試應(yīng)用程序
 1.4 工具欄
 1.5 一個(gè)簡(jiǎn)單的工具欄
  1.5.1 開(kāi)發(fā)步驟:一個(gè)簡(jiǎn)單的工具欄
  1.5.2 測(cè)試應(yīng)用程序
 1.6 選項(xiàng)卡欄
  1.6.1 uitabbardelegate協(xié)議
  1.6.2 定制選項(xiàng)卡欄
 1.7 一個(gè)簡(jiǎn)單的選項(xiàng)卡欄
  1.7.1 開(kāi)發(fā)步驟:一個(gè)簡(jiǎn)單的選項(xiàng)卡欄
  1.7.2 設(shè)計(jì)視圖控制器
  1.7.3 測(cè)試應(yīng)用程序
 1.8 小結(jié)
第2章 警告、操作列表和模態(tài)視圖
 2.1 警告
  2.1.1 設(shè)計(jì)警告視圖
  2.1.2 uialertviewdelegate協(xié)議
 2.2 一個(gè)簡(jiǎn)單的iphone-ipod touch和ipad警告視圖
  2.2.1 開(kāi)發(fā)步驟:向uitextview中加載一個(gè)文件
  2.2.2 測(cè)試應(yīng)用程序
 2.3 操作列表
  2.3.1 設(shè)計(jì)操作列表
  2.3.2 uiactionsheetdelegate協(xié)議
 2.4 一個(gè)iphone-ipod touch操作列表
  2.4.1 開(kāi)發(fā)步驟:創(chuàng)建一個(gè)iphone或ipod touch操作列表
  2.4.2 測(cè)試應(yīng)用程序
 2.5 一個(gè)ipad操作列表
  2.5.1 開(kāi)發(fā)步驟:創(chuàng)建一個(gè)ipad操作列表
  2.5.2 最終步驟:建立關(guān)聯(lián)
  2.5.3 測(cè)試應(yīng)用程序
 2.6 模態(tài)視圖
  2.6.1 顯示和取消模態(tài)視圖
  2.6.2 轉(zhuǎn)換方式
  2.6.3 模態(tài)顯示方式(僅適用于ipad)
 2.7 一個(gè)iphone和ipod touch模態(tài)視圖
  2.7.1 開(kāi)發(fā)步驟:創(chuàng)建一個(gè)iphone和ipod touch模態(tài)視圖
  2.7.2 測(cè)試應(yīng)用程序
 2.8 一個(gè)ipad模態(tài)視圖
  2.8.1 開(kāi)發(fā)步驟:創(chuàng)建一個(gè)ipad模態(tài)視圖
  2.8.2 測(cè)試應(yīng)用程序
 2.9 小結(jié)
第3章 定制表格視圖
 3.1 表格視圖
  3.1.1 表格視圖單元格
  3.1.2 uitableviewdatasource協(xié)議
  3.1.3 uitableviewdelegate協(xié)議
 3.2 一個(gè)定制表格視圖應(yīng)用程序
  3.2.1 開(kāi)發(fā)步驟:一個(gè)定制表格視圖應(yīng)用程序
  3.2.2 創(chuàng)建contacts.plist屬性列表文件
  3.2.3 測(cè)試應(yīng)用程序
 3.3 小結(jié)
第4章 拆分視圖
 4.1 uisplitviewcontroller類
  4.1.1 uipopovercontrollerdelegate協(xié)議
  4.1.2 uisplitviewcontrollerdelegate協(xié)議
 4.2 一個(gè)簡(jiǎn)單的拆分視圖應(yīng)用程序
  4.2.1 開(kāi)發(fā)步驟:一個(gè)簡(jiǎn)單的ipad拆分視圖應(yīng)用程序
  4.2.2 創(chuàng)建datasource.plist屬性列表文件
  4.2.3 測(cè)試應(yīng)用程序
 4.3 小結(jié)
第5章 觸控事件
 5.1 處理觸控事件
  5.1.1 單點(diǎn)觸控
  5.1.2 多點(diǎn)觸控
  5.1.3 點(diǎn)擊
  5.1.4 滑動(dòng)和手勢(shì)
 5.2 一個(gè)簡(jiǎn)單的觸控處理程序
  5.2.1 開(kāi)發(fā)步驟:一個(gè)簡(jiǎn)單的觸控處理程序
  5.2.2 測(cè)試應(yīng)用程序
 5.3 一個(gè)簡(jiǎn)單的手勢(shì)識(shí)別器
  5.3.1 開(kāi)發(fā)步驟:一個(gè)簡(jiǎn)單的手勢(shì)識(shí)別器
  5.3.2 測(cè)試應(yīng)用程序
 5.4 小結(jié)
第6章 處理通知
 6.1 nsnotification概念
  6.1.1 通知中心
  6.1.2 注冊(cè)本地通知
  6.1.3 發(fā)布本地通知
  6.1.4 注銷觀察者
 6.2 一個(gè)本地命名通知
  6.2.1 開(kāi)發(fā)步驟:一個(gè)本地命名通知
  6.2.2 測(cè)試應(yīng)用程序
 6.3 一個(gè)本地鍵盤通知
  6.3.1 開(kāi)發(fā)步驟:一個(gè)本地鍵盤通知
  6.3.2 測(cè)試應(yīng)用程序
 6.4 小結(jié)
第7章 聯(lián)網(wǎng)概念
 7.1 網(wǎng)絡(luò)通信
 7.2 一個(gè)簡(jiǎn)單的網(wǎng)絡(luò)瀏覽器
  7.2.1 開(kāi)發(fā)步驟:一個(gè)簡(jiǎn)單的網(wǎng)絡(luò)瀏覽器
  7.2.2 測(cè)試應(yīng)用程序
 7.3 對(duì)等設(shè)備通信
  7.3.1 開(kāi)發(fā)步驟:對(duì)等設(shè)備通信
  7.3.2 測(cè)試應(yīng)用程序
 7.4 小結(jié)
第8章 多媒體
 8.1 音頻框架
  8.1.1 媒體播放器
  8.1.2 av基礎(chǔ)框架
  8.1.3 音頻工具箱
  8.1.4 音頻單元框架
  8.1.5 openal框架
 8.2 視頻框架
  8.2.1 mpmovieplayercontroller
  8.2.2 支持的格式
 8.3 一個(gè)播放ipod庫(kù)中音頻的應(yīng)用程序
  8.3.1 開(kāi)發(fā)步驟:播放ipod庫(kù)中的音頻
  8.3.2 測(cè)試應(yīng)用程序
 8.4 一個(gè)播放ipod庫(kù)中視頻的應(yīng)用程序
  8.4.1 開(kāi)發(fā)步驟:一個(gè)播放ipod庫(kù)中視頻的應(yīng)用程序
  8.4.2 測(cè)試應(yīng)用程序
 8.5 小結(jié)
第9章 應(yīng)用程序首選項(xiàng)
 9.1 應(yīng)用程序配置
  9.1.1 應(yīng)用程序首選項(xiàng)指南
  9.1.2 首選項(xiàng)元素類型
  9.1.3 實(shí)現(xiàn)首選項(xiàng)層次結(jié)構(gòu)
  9.1.4 訪問(wèn)應(yīng)用程序首選項(xiàng)
 9.2 設(shè)置簡(jiǎn)單的首選項(xiàng)
  9.2.1 開(kāi)發(fā)步驟:設(shè)置簡(jiǎn)單的首選項(xiàng)
  9.2.2 測(cè)試應(yīng)用程序
 9.3 創(chuàng)建一個(gè)子窗格首選項(xiàng)層次結(jié)構(gòu)
  9.3.1 開(kāi)發(fā)步驟:創(chuàng)建一個(gè)子窗格首選項(xiàng)層次結(jié)構(gòu)
  9.3.2 測(cè)試應(yīng)用程序
 9.4 小結(jié)
第10章 數(shù)據(jù)存儲(chǔ)
 10.1 屬性列表
  10.1.1 屬性列表的使用
  10.1.2 推薦的數(shù)據(jù)元素類型
  10.1.3 保存和還原屬性列表
 10.2 核心數(shù)據(jù)
  10.2.1 核心數(shù)據(jù)棧
  10.2.2 托管對(duì)象
  10.2.3 托管對(duì)象上下文
  10.2.4 托管對(duì)象模型
  10.2.5 持久存儲(chǔ)協(xié)調(diào)器
  10.2.6 xcode建模工具
  10.2.7 獲取托管對(duì)象
  10.2.8 刪除托管對(duì)象
 10.3 數(shù)據(jù)存儲(chǔ)的共同基礎(chǔ)
  10.3.1 開(kāi)發(fā)步驟:一個(gè)使用屬性列表的簡(jiǎn)單應(yīng)用程序
  10.3.2 測(cè)試應(yīng)用程序
  10.3.3 開(kāi)發(fā)步驟:一個(gè)使用核心數(shù)據(jù)的簡(jiǎn)單應(yīng)用程序
  10.3.4 測(cè)試應(yīng)用程序
 10.4 小結(jié)
第11章 剪貼板
 11.1 剪貼板的概念
  11.1.1 命名的剪貼板
  11.1.2 持久性
  11.1.3 編輯菜單
  11.1.4 剪切所選內(nèi)容
  11.1.5 粘貼項(xiàng)
  11.1.6 取消編輯菜單
 11.2 剪切和粘貼文本
  11.2.1 開(kāi)發(fā)步驟:剪切和粘貼文本
  11.2.2 測(cè)試應(yīng)用程序
 11.3 剪切和粘貼圖像
  11.3.1 開(kāi)發(fā)步驟:剪切和粘貼圖像
  11.3.2 測(cè)試應(yīng)用程序
 11.4 為ipad創(chuàng)建定制菜單
  11.4.1 開(kāi)發(fā)步驟:為ipad創(chuàng)建定制菜單
  11.4.2 測(cè)試應(yīng)用程序
 11.5 小結(jié)
第12章 單元測(cè)試
 12.1 設(shè)置環(huán)境
 12.2 一個(gè)簡(jiǎn)單的單元測(cè)試
  12.2.1 開(kāi)發(fā)步驟:一個(gè)簡(jiǎn)單的單元測(cè)試
  12.2.2 創(chuàng)建data.plist數(shù)據(jù)源
  12.2.3 測(cè)試應(yīng)用程序
 12.3 創(chuàng)建單元測(cè)試的步驟:一個(gè)簡(jiǎn)單的單元測(cè)試
  12.3.1 對(duì)應(yīng)用程序進(jìn)行單元測(cè)試
  12.3.2 注冊(cè)設(shè)備
  12.3.3 對(duì)應(yīng)用程序進(jìn)行單元測(cè)試
 12.4 小結(jié)
第13章 調(diào)整和優(yōu)化性能
 13.1 性能分析
  13.1.1 使用模擬器
  13.1.2 使用設(shè)備
  13.1.3 性能分析的好處
 13.2 一個(gè)簡(jiǎn)單的內(nèi)存泄漏測(cè)試
  13.2.1 開(kāi)發(fā)步驟:內(nèi)存泄漏測(cè)試
  13.2.2 開(kāi)發(fā)步驟(續(xù)):使用檢測(cè)應(yīng)用程序
  13.2.3 開(kāi)發(fā)步驟(續(xù)):在主菜單中使用build and analyze選項(xiàng)
 13.3 小結(jié)
第14章 集成iad網(wǎng)絡(luò)
 14.1 加入iad網(wǎng)絡(luò)
  14.1.1 設(shè)置銀行賬戶信息
  14.1.2 為應(yīng)用程序啟用iad網(wǎng)絡(luò)選項(xiàng)
  14.1.3 配置iad首選項(xiàng)
 14.2 使應(yīng)用程序做好使用iad網(wǎng)絡(luò)的準(zhǔn)備
  14.2.1 實(shí)現(xiàn)adbannerview
  14.2.2 集成iad框架
 14.3 一個(gè)使用iad網(wǎng)絡(luò)的簡(jiǎn)單應(yīng)用程序
  14.3.1 開(kāi)發(fā)步驟:一個(gè)使用iad網(wǎng)絡(luò)的簡(jiǎn)單應(yīng)用程序
  14.3.2 測(cè)試應(yīng)用程序
 14.4 小結(jié)
第15章 多任務(wù)處理
 15.1 多任務(wù)處理服務(wù)
  15.1.1 uiapplication委托消息
  15.1.2 多任務(wù)處理的作用
  15.1.3 xcode模擬器中多任務(wù)處理的限制
  15.1.4 支持多任務(wù)處理的設(shè)備
 15.2 一個(gè)多任務(wù)音頻應(yīng)用程序
  15.2.1 開(kāi)發(fā)步驟:一個(gè)多任務(wù)音頻應(yīng)用程序
  15.2.2 測(cè)試應(yīng)用程序
 15.3 小結(jié)
附錄a 開(kāi)發(fā)應(yīng)用程序的初始步驟
附錄b iphone開(kāi)發(fā)中心
附錄c cocoa touch靜態(tài)庫(kù)
附錄d 蘋果開(kāi)發(fā)資源

章節(jié)摘錄

版權(quán)頁(yè):插圖:

編輯推薦

《iPhone&iPad高級(jí)編程》中的示例頗具價(jià)值,濃縮了iPhone和iPad編程智慧,具有其他書籍難以媲美的優(yōu)勢(shì)。開(kāi)發(fā)人員在日常工作中可以參考這些絕佳示例迅速找到解決方案。不管對(duì)于初始茅廬的新手,還是經(jīng)驗(yàn)豐富的專業(yè)人員,《iPhone&iPad高級(jí)編程》都堪稱良師益友。為掌握iOS應(yīng)用程序編程知識(shí),我購(gòu)買了包括《iPhone&iPad高級(jí)編程》在內(nèi)的多《iPhone&iPad高級(jí)編程》籍。我是一名經(jīng)驗(yàn)欠缺的新手;但讀完《iPhone&iPad高級(jí)編程》后,編程水平有了實(shí)質(zhì)性提高。書中的主題和示例代碼通俗易懂,非常容易上手,精辟的講解令我茅塞頓開(kāi)。現(xiàn)在,我已經(jīng)開(kāi)發(fā)出3個(gè)應(yīng)用程序。成功后的感覺(jué)十分甜蜜,在此與大家分享?!秈Phone&iPad高級(jí)編程》在大量示例引導(dǎo)下,循序漸進(jìn)地精細(xì)講解iPhone和iPad編程知識(shí),指導(dǎo)讀者編寫精彩絕倫的應(yīng)用程序。主要內(nèi)容分析iPhoneSDK中的應(yīng)用程序框架,并指導(dǎo)您利用這些框架設(shè)計(jì)應(yīng)用程序、詳述表格視圖、拆分視圖、選擇器、數(shù)據(jù)存儲(chǔ)、音頻、視頻、多任務(wù)和實(shí)現(xiàn)iAd等主題、討論如何提高應(yīng)用程序執(zhí)行效率、介紹如何開(kāi)發(fā)能夠在應(yīng)用程序中重用的模塊化源代碼、講述如何實(shí)現(xiàn)在后臺(tái)運(yùn)行的多任務(wù)音頻。

圖書封面

圖書標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    iPhone&iPad高級(jí)編程 PDF格式下載


用戶評(píng)論 (總計(jì)15條)

 
 

  •   iPhone&iPad高級(jí)編程(移動(dòng)與嵌入式開(kāi)發(fā)技術(shù))ok
  •   書非常不錯(cuò),本來(lái)想多買幾本送給同事們,卻數(shù)量非常有限,建議當(dāng)當(dāng)多儲(chǔ)備些這樣的好書
  •   挺好的,正在看,值得推薦。
  •   還行,只是叫高級(jí)編程有點(diǎn)過(guò),談不上高級(jí)吧,中級(jí)的樣子
  •   內(nèi)容挺深的,適合一定經(jīng)驗(yàn)的開(kāi)發(fā)者,不錯(cuò)?。?!
  •   剛收到貨,還沒(méi)仔細(xì)看,看目錄感覺(jué)還挺不錯(cuò)的
  •   寫得不錯(cuò),也蠻新的
  •   配送速度可以,內(nèi)容還待解讀。
  •   實(shí)際的案例圖太少了
  •   很多都是基礎(chǔ)的東西,談不上“高級(jí)”二字
  •   代碼多了一點(diǎn),能詳細(xì)說(shuō)說(shuō)就好了
  •   書很一般,送貨速度可以
  •   簡(jiǎn)直就是一本圖冊(cè)
  •   速度 蠻快 是正品 非常喜歡
  •   典型的代碼黨,圖片黨。里面動(dòng)不動(dòng)就貼代碼,貼圖片,本來(lái)很簡(jiǎn)單的一句話就可以說(shuō)明問(wèn)題的,非得用截圖和代碼攤成好幾頁(yè)。實(shí)在受不了!
 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7