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