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

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

前言

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

內(nèi)容概要

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

作者簡(jiǎn)介

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

書(shū)籍目錄

第1章 手機(jī)應(yīng)用概述
1.1 國(guó)內(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)用程序開(kāi)發(fā)
1.7 本書(shū)實(shí)例介紹
第2章 配置iphone開(kāi)發(fā)環(huán)境
2.1 準(zhǔn)備開(kāi)發(fā)環(huán)境
2.2 編寫(xiě)第一個(gè)iphone應(yīng)用程序
2.3 xcode幫助中心
第3章 iphone開(kāi)發(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編程語(yǔ)言
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 畫(huà)圖
6.3 圖像
6.4 移動(dòng)圖像
第7章 控制器、導(dǎo)航控制器和標(biāo)簽欄控制器
第8章 iphone數(shù)據(jù)的輸入、顯示和保存
第9章 手機(jī)應(yīng)用和云計(jì)算平臺(tái)的集成
第10章 gps、地圖和通訊錄編程
第11章 與照片相關(guān)的編程
第12章 音頻和視頻編程
第13章 游戲和ipad編程
第14章 高級(jí)話題

章節(jié)摘錄

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

編輯推薦

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

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

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


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


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

 
 

  •   如標(biāo)題,這本書(shū)真是不錯(cuò),我只是看了一遍,就基本學(xué)會(huì)了iphone開(kāi)發(fā)。當(dāng)然,我是有很好的C,C++基礎(chǔ)的。
  •   次數(shù)印刷精美 內(nèi)容豐富 對(duì)iPhone有很大的幫助 但若之前有一定的objective-C的知識(shí)上手會(huì)更容易!
  •   iphone編程在全世界都掀起了一片浪潮,國(guó)內(nèi)的iphone編程愛(ài)好者也是層出不窮,但是國(guó)內(nèi)本土出版的教材還是少之又少,很多都是翻譯的國(guó)外的教材,有的時(shí)候因?yàn)榉g的問(wèn)題還是會(huì)存在一定的理解問(wèn)題,這本書(shū)讀起來(lái)通俗易懂,結(jié)合圖片能夠讓讀者很輕易地跟隨作者地思路去完成每一個(gè)編程的項(xiàng)目,整本書(shū)讀完,讀者已經(jīng)能夠自主完成一些小的項(xiàng)目,所以說(shuō)這本書(shū)不論是對(duì)于初學(xué)者還是有過(guò)iphone編程經(jīng)驗(yàn)的人來(lái)說(shuō)都是一個(gè)學(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ū)動(dòng)等。
    網(wǎng)址:****://***.51qianru***
    客服QQ: 849322415

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

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

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

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