iPhone 4應(yīng)用程序開發(fā)入門與實(shí)戰(zhàn)

出版時間:2011-2  出版社:清華大學(xué)  作者:楊正洪//蘇偉基//鄭齊心//杜理淵  頁數(shù):332  
Tag標(biāo)簽:無  

前言

“智能手機(jī)+云計(jì)算”是未來20年軟件的一大方向,2010年9月惠普公司同戴爾公司競購云計(jì)算公司,蘋果和谷歌在智能手機(jī)領(lǐng)域的激烈競爭,都可見一斑。全球手機(jī)用戶總數(shù)接近50億(英國金融時報(bào)2010年7月3日報(bào)道)。截止到2010年6月,中國互聯(lián)網(wǎng)用戶突破4億,手機(jī)上網(wǎng)用戶2.8億(CNNIC報(bào)告)。2009年的手機(jī)銷量超過16億部,其中智能手機(jī)銷量接近3億部,國內(nèi)3G用戶突破。700萬。由此可見,國內(nèi)的智能手機(jī)市場潛力巨大。在這個智能手機(jī)時代,贏得手機(jī)市場的策略不再是成本為王而是應(yīng)用為王。智能手機(jī)技術(shù)平臺的廠商的業(yè)務(wù)重點(diǎn)不在于智能手機(jī)的本身利潤,而更在于其在移動互聯(lián)網(wǎng)上的軟件應(yīng)用業(yè)務(wù)。比如:谷歌推出Android的目的在于從技術(shù)標(biāo)準(zhǔn)上引領(lǐng)智能手機(jī)行業(yè),為其在移動互聯(lián)網(wǎng)上的廣告業(yè)務(wù)布局。蘋果公司推出的明星產(chǎn)品iPhone和眾多的手機(jī)應(yīng)用使得該公司一下就占領(lǐng)了智能手機(jī)市場相當(dāng)一部分份額。另外,大廠商通過對產(chǎn)業(yè)鏈的整合和對技術(shù)平臺的控制,方便其與電信公司達(dá)成制衡和合作。比如,蘋果正在與美國電信公司AT&T。合作分成。在2009年,蘋果iPhone的銷售量達(dá)到了2510萬臺。在2010年,蘋果在88個國家出售新的iPhone 4手機(jī)(BARRON雜志2010年6月21日的報(bào)道)。除了作為通信工具,iPhone的功能越來越多,已經(jīng)成為一個企業(yè)業(yè)務(wù)工具和娛樂設(shè)備蘋果應(yīng)用商店提供眾多的應(yīng)用,iPhone開發(fā)人員總共開發(fā)了2 250 000個蘋果手機(jī)應(yīng)用程序,手機(jī)用戶總共下載了50億次并支付了140億美元(The Economist雜志2010年6月19日的報(bào)道)。從企業(yè)應(yīng)用到兒童教育應(yīng)用,iPhone應(yīng)用的種類非常廣泛。美國AT&T公司的數(shù)據(jù)表明,40%的iPhone用戶是企業(yè)用戶(也就是說,大量企業(yè)正在使用iphone應(yīng)用程序來管理企業(yè)業(yè)務(wù))。2009年10月,蘋果與聯(lián)通公司合作推出iPhone以面向中國市場銷售。2010年9月,蘋果與聯(lián)通在國內(nèi)推出iPhone 4。據(jù)悉,中國電信也在為CDMA制式的iPhone與蘋果公司交流。國內(nèi)廣大的軟件開發(fā)人員正在加入到iPhone應(yīng)用的開發(fā)熱潮中。我朋友的一個公司就在今年招聘了5名手機(jī)開發(fā)人員,其目的是為他的企業(yè)客戶開發(fā)iPhone手機(jī)應(yīng)用程序。隨著iPhone4和iPad的推出,廣大的開發(fā)人員急需一本面向iPhone 4的手機(jī)開發(fā)書籍。我和蘇偉基先生在硅谷的一家大型IT公司從事iPhone手機(jī)應(yīng)用的設(shè)計(jì)和開發(fā)多年,積累了一些開發(fā)經(jīng)驗(yàn)。鄭齊心教授也在國內(nèi)研究手機(jī)應(yīng)用多年。杜理淵先生是上海一家軟件公司的首席技術(shù)官,主管iPhone軟件產(chǎn)品的研發(fā)與項(xiàng)目實(shí)施。為此,我們?yōu)榇蠹揖幹吮緯?,希望對手機(jī)開發(fā)感興趣的讀者有所裨益。

內(nèi)容概要

iphone 4是蘋果公司最新推出的以ios 4為操作系統(tǒng)的智能手機(jī)。本書循序漸進(jìn)地講述如何使用iphone sdk
4開發(fā)iphone 4應(yīng)用程序的基礎(chǔ)知識和開發(fā)方法,每章都提供1~3個實(shí)例詳解iphone 4的應(yīng)用開發(fā)實(shí)用技術(shù)。
全書內(nèi)容包括:搭建編程環(huán)境、iphone應(yīng)用程序的整體結(jié)構(gòu)和開發(fā)模式、objective-c語言、應(yīng)用程序的調(diào)試、視圖和圖像、控制器、數(shù)據(jù)本地存放和表視圖、云計(jì)算平臺的集成、gps、地圖和通訊錄、照片、音樂和電影播放、游戲(包括手機(jī)間通信)、ipad編程等等內(nèi)容;最后一章講解了性能調(diào)試、單元測試、應(yīng)用注冊等高級話題。
本書內(nèi)容豐富,范例代碼完整,各級軟件開發(fā)人員都能通過本書快速學(xué)習(xí)并掌握iphone 4的應(yīng)用開發(fā),提高開發(fā)技能。

作者簡介

楊正洪 畢業(yè)于美國State University of New York at Stony
Brook和中國科學(xué)院軟件研究所,計(jì)算機(jī)碩士,目前供職于美國IBM公司,之前曾擔(dān)任過兩家IT公司的技術(shù)總監(jiān),并在國內(nèi)和美國出版過多本技術(shù)專著。

書籍目錄

第1章 手機(jī)應(yīng)用概述
1.1 國內(nèi)智能手機(jī)應(yīng)用現(xiàn)狀
1.2 iphone手機(jī)應(yīng)用現(xiàn)狀
1.3 iphone手機(jī)特征
1.4 手機(jī)應(yīng)用分類
1.5 手機(jī)操作系統(tǒng)
1.6 iphone應(yīng)用程序開發(fā)
1.7 本書實(shí)例介紹
第2章 配置iphone開發(fā)環(huán)境
2.1 準(zhǔn)備開發(fā)環(huán)境
2.2 編寫第一個iphone應(yīng)用程序
2.3 xcode幫助中心
第3章 iphone開發(fā)模式
3.1 mvc模式
3.2 target-action模式
3.3 delegation模式
3.4 mvc實(shí)例
3.5 應(yīng)用生命周期
3.6 info.plist文件
第4章 objective-c編程語言
4.1 面向?qū)ο蠹夹g(shù)
4.2 與c/c++不同之處
4.3 objective-c類
4.4 創(chuàng)建自己的類
4.5 objective-c上的內(nèi)存管理
4.6 @property和@synthesize
4.7 多事件處理實(shí)例
4.8 uikit框架
第5章 iphone應(yīng)用程序的調(diào)試
5.1 調(diào)試模式和發(fā)布模式
5.2 確認(rèn)類的方法和屬性
5.3 日志
5.4 調(diào)試iphone程序
第6章 視圖、圖形和圖像
6.1 視圖(view)
6.2 畫圖
6.3 圖像
6.4 移動圖像
第7章 控制器、導(dǎo)航控制器和標(biāo)簽欄控制器
第8章 iphone數(shù)據(jù)的輸入、顯示和保存
第9章 手機(jī)應(yīng)用和云計(jì)算平臺的集成
第10章 gps、地圖和通訊錄編程
第11章 與照片相關(guān)的編程
第12章 音頻和視頻編程
第13章 游戲和ipad編程
第14章 高級話題

章節(jié)摘錄

插圖:當(dāng)旋轉(zhuǎn)手機(jī)時,屏幕的顯示風(fēng)格做相應(yīng)變化。比如,當(dāng)你將手機(jī)從水平位置旋轉(zhuǎn)為垂直位置時,所顯示的照片做相應(yīng)的調(diào)整。可以左右或者前后搖晃手機(jī)。比如:有些游戲程序使用左右搖晃功能來模擬扔骰子。模擬游戲機(jī)的控制器,比如:模擬你在開飛機(jī)把.iPhone手機(jī)當(dāng)做方向控制器。iPhone隨時隨地連接到互聯(lián)網(wǎng):這個特征很重要。這樣的話,開發(fā)人員無需把很多操作放在iPhone手機(jī)上,而是放在互聯(lián)網(wǎng)上的某一個服務(wù)器上,讓iPhone作為輸入和輸出的接口,而不是處理的服務(wù)器。這就彌補(bǔ)了手機(jī)作為電腦在處理性能上的劣勢。比如,開發(fā)人員無需把北京首都機(jī)場出發(fā)的所有航班信息放到iPhone手機(jī)上,而是通過iPhone訪問相關(guān)網(wǎng)站。另外,這也保證了隨時獲得最新的航班信息,如哪個航班被取消。iPhone知道你的位置信息。很多手機(jī)應(yīng)用使用這個特征。比如,shopkick是一個記錄用戶逛商場的信息。美國一些商場給那些逛他們商場的手機(jī)用戶贈送積分點(diǎn)。手機(jī)用戶在商場內(nèi)啟動這個shopkick應(yīng)用就可以保存逛該商場的記錄??梢杂檬种竵聿僮鱥Phone的屏幕。iPhone帶照相機(jī)和攝像機(jī)功能。有一個手機(jī)應(yīng)用程序使用iPhone照相機(jī)來模擬商場掃描儀的功能。去過蘋果專賣店的讀者可能注意到,蘋果使用iPhone手機(jī)掃描你購買的產(chǎn)品。

編輯推薦

《iPhone 4應(yīng)用程序開發(fā)入門與實(shí)戰(zhàn)》:國內(nèi)第一本iPhone 4手機(jī)應(yīng)用程序開發(fā)教程,從智能手機(jī)開發(fā)入到應(yīng)用開發(fā)示例詳解。HelloBeijing示例詳解ImageDisplay示例詳解MuITiTouchDemo實(shí)例開發(fā)詳解導(dǎo)航控制器應(yīng)用實(shí)例開發(fā)詳解標(biāo)簽欄控制器示例詳解表視圖示例詳解虛擬鍵盤和錄入數(shù)據(jù)示例詳解同云計(jì)算平臺集成的示例詳解地圖(導(dǎo)航)開發(fā)示例詳解通訊錄開發(fā)示例詳解照片示例詳解實(shí)時同步翻譯工具開發(fā)詳解使用視頻播放類播放一個電影示例詳解iPad開發(fā)示例詳解在設(shè)置中保存應(yīng)用數(shù)據(jù)示例開發(fā)詳解

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    iPhone 4應(yīng)用程序開發(fā)入門與實(shí)戰(zhàn) PDF格式下載


用戶評論 (總計(jì)59條)

 
 

  •   如標(biāo)題,這本書真是不錯,我只是看了一遍,就基本學(xué)會了iphone開發(fā)。當(dāng)然,我是有很好的C,C++基礎(chǔ)的。
  •   次數(shù)印刷精美 內(nèi)容豐富 對iPhone有很大的幫助 但若之前有一定的objective-C的知識上手會更容易!
  •   iphone編程在全世界都掀起了一片浪潮,國內(nèi)的iphone編程愛好者也是層出不窮,但是國內(nèi)本土出版的教材還是少之又少,很多都是翻譯的國外的教材,有的時候因?yàn)榉g的問題還是會存在一定的理解問題,這本書讀起來通俗易懂,結(jié)合圖片能夠讓讀者很輕易地跟隨作者地思路去完成每一個編程的項(xiàng)目,整本書讀完,讀者已經(jīng)能夠自主完成一些小的項(xiàng)目,所以說這本書不論是對于初學(xué)者還是有過iphone編程經(jīng)驗(yàn)的人來說都是一個學(xué)習(xí)和參考的好資料!強(qiáng)烈推薦給其他讀者!
  •   曙海企業(yè)嵌入式學(xué)院提供以下課程的培訓(xùn):

    FPGA培訓(xùn),DSP培訓(xùn),MTK培訓(xùn),Android培訓(xùn),Symbian培訓(xùn),iPhone培訓(xùn),單片機(jī)培訓(xùn),Candence PCB培訓(xùn),高速硬件設(shè)計(jì)培訓(xùn),Vxworks培訓(xùn),PowerPC/MPC培訓(xùn)培訓(xùn),PADS、Altium Designer培訓(xùn),ARM/Linux培訓(xùn),WinCE培訓(xùn),變頻器、PLC培訓(xùn),Cortex M3培訓(xùn),Windows驅(qū)動等。
    網(wǎng)址:****://***.51qianru***
    客服QQ: 849322415

    上海總部: 021-51875830 北京:010-51292078 深圳:0755-61280252 南京: 025-68662821 成都:028-68802075 武漢:027-50767718
  •   這本書真的很不錯,我晚上在床上都要看,寫的很詳細(xì),都是基礎(chǔ)部分,都能看的懂,看的明白,我想這本書要是加一些開發(fā)手機(jī)的小游戲的案例就更好,更能體現(xiàn)出本書的價(jià)值之出。
  •   如題,我已經(jīng)看了兩章,每天堅(jiān)持看,估計(jì)一星期就能上手做應(yīng)用了,呵呵。
  •   非常全面的技術(shù)書籍,但是內(nèi)容并不是非常深入,作為入門級教程非常合適。。。
  •   熟悉過程可以,但是想知道程序怎么編寫,有點(diǎn)困難
  •   整本書沒有多少字,基本上是手機(jī)的輪廓圖.
  •   翻了目錄,覺得挺適合剛?cè)腴T的人,內(nèi)容雖然不是很多,但都很實(shí)用
  •   這本書 ,入門看看吧。 主要想要看 環(huán)境怎么配置的。

    書里什么都講了。 也什么都沒講。
  •   書還是不錯的,目前在基礎(chǔ)進(jìn)修中
  •   實(shí)戰(zhàn)書,很不錯。
  •   很不錯,講解到位QQ
  •   我老公天天在看,他說是學(xué)習(xí)的好書
  •   IPHONE 4應(yīng)用程序開發(fā)入門與實(shí)戰(zhàn)
  •   剛收到貨,還沒仔細(xì)看,大概翻看感覺挺好
  •   還沒看多少,以后再詳細(xì)評吧
  •   還在仔細(xì)研究中。
  •   感覺有點(diǎn)用!
  •   不錯的書籍,適合新手上路
  •   IPHONE 4應(yīng)用程序開發(fā)入門與實(shí)戰(zhàn) 不錯的入門書籍!
  •   iPhone4上市不久,關(guān)于iPhone4的書要滯后,這本書搶占了先機(jī),并且計(jì)算機(jī)書人們一般最早接觸到的是老外寫的,那么國人能夠這么早站出來分一杯羹很不錯。
  •   給公司員工購買的,大家反映還不錯,值得購買
  •   寫的比較簡單,的確太入門。。。。
  •   書的質(zhì)量不錯,但是內(nèi)容沒有太多時間看完,不能發(fā)表評論
  •   書質(zhì)量還可以,偏簡單,內(nèi)容偏少,不少詳細(xì)的還是要在書的指導(dǎo)下再查查資料
  •   就是內(nèi)容有點(diǎn)簡單了,內(nèi)容有點(diǎn)簡單,沒有深入
  •   講到的倒是挺全面的,但基本是點(diǎn)到即止。沒有展開深入探討。可供初學(xué)者使用,想深入了解還是翻墻放狗才行。
  •   我以為有附帶光碟呢
  •   剛買,還沒看呢,對今后工作有幫助
  •   有空再看,看了再評!
  •   感覺書寫的太淺,太簡單,不夠詳細(xì)
  •   這本書不錯,就是沒有看
  •   雖然例子都不是原創(chuàng)的,但是解說較為細(xì)致
  •   光看書不行,要動手。
  •   整本書內(nèi)容還算豐富,其中供應(yīng)了大量的實(shí)例和代碼。比較適合一步一步跟著輸代碼,熟練程序和xcode。但個人覺得書中對iOS開發(fā)的整體描述還不夠,,代碼的講解更少得可憐,還有一些小錯誤,新手最好在讀這本前學(xué)習(xí)下蘋果iOS開發(fā)的概述文檔,不過要英文好點(diǎn)。但29塊多相比國外書籍還算劃算。
  •   水平一般,太基礎(chǔ)了
  •   不如何。能學(xué)習(xí)的東西不多。
  •   等于買了一本PPT。
  •   手把手的教。廢話太多了。沒意思。
  •   太簡單了!呵呵。。。
  •   這本書可以作為入門書籍,但讀者需要有豐富的c++及java知識,并對面向?qū)ο箝_發(fā)有深刻的了解。書籍中的示例代碼沒有很好的面向?qū)ο蠹軜?gòu),同時對應(yīng)用程序的內(nèi)存回收存在問題,此書對很多基礎(chǔ)概念詮釋不清。只推薦計(jì)科專業(yè)或者軟工專業(yè)人士閱讀。
  •   內(nèi)容老套,N年前的內(nèi)容了,沒更新
    印刷粗糙,看不清,文字不清楚,圖片也不清楚,看的眼睛吃力想睡覺!
  •   只能說這書寫的太浮燥了。其中有些例子根本沒說清楚
  •   真的太簡單了,像本縮水的SDK講解。不過從一無所有到入門,還是可以的,想了解好點(diǎn),還是別買這本書了。
  •   看一半沒不看了,可以入門,但沒耐心學(xué)了!老了!
  •   用來快速入門是不錯的,只是例子相對都比較簡單。現(xiàn)在XCODE已經(jīng)4.3.2了,書中用的還是3.X的,差別太大,要自己適應(yīng)
  •   雖然適合新手,但是有不少錯誤代碼,作者又沒有解釋 會誤導(dǎo)初學(xué)者的
  •   完全不行呀,這書,建議想買的還是三思后行,很多地方就是放一張圖一句話就糊弄過去了
  •   感覺書內(nèi)容嘛 內(nèi)容基本都將了點(diǎn),只是不細(xì),作為入門還可以
  •   1。內(nèi)容中就沒有提到iphone4這幾個字2。把例子的代碼直接貼上來,流水似的,講的一點(diǎn)野步清楚。
  •   今天拿到書,看了一看,講的還行,就是沒感覺出這是一本專門針對IPhone4的書,感覺就是講基礎(chǔ)IPhone開發(fā)
  •   iphone4
  •   速度快質(zhì)量還不錯
  •   專業(yè)書籍,專業(yè)推薦
  •   還沒有怎么深入地看
  •   完全看不懂,字母太多了。
  •   寫得還可以,不錯!不錯!
 

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

京ICP備13047387號-7