出版時間:2010-6 出版社:上海交通大學出版社 作者:陳剛 等編著 頁數(shù):191
Tag標簽:無
前言
本書作者在Apple推出iPhone SDK和App Store模式后,即開始面向iPhone和iPod touch開發(fā)游戲與應用,已經(jīng)完成了包括FarmLand、iHtorse、iCheese、BeerDuel、MagicF1uid、iDomino、Orient Brush、農(nóng)家樂、和諧動車、地鐵上海等在內(nèi)的多款游戲,并都已成功上傳到了.Appstore平臺上銷售?! ?009年2月18日,本書作者發(fā)布了其開發(fā)的一款免費游戲(多米諾骨牌欣賞版,iDomino Lite),第11天下載量突破1萬次/日。到4月12日,全球下載量超過45萬次,并且在法國、瑞士、比利時、希臘、匈牙利、意大利、挪威、土耳其、盧森堡、以色列、捷克、波蘭等國家的App store中,iDomino Lite在免費排名榜中位居前10名?! ”緯髡哌€開發(fā)了FarmLand(中文版“農(nóng)家樂”)與FarmLand2,被Apple公司評為“全球精品應用(New & Noteworthy)”,曾在iTunes首頁欄目中得到推廣。 在實際開發(fā)過程中,作者發(fā)現(xiàn)可以學習參考的書籍資料并不多,特別是中文書一籍資料基本處于空白狀態(tài)。為方便中國希望從事iPhone開發(fā)的人員,將自己的實踐經(jīng)驗進行匯集和總結(jié),編寫了這本《iPhone應用開發(fā)入門》一書。本書包括開發(fā)環(huán)境、開發(fā)編程、測試到發(fā)布銷售的全過程,希望以此幫助愿意從事iPhone開發(fā)的中國開發(fā)人員快速進入這個領域?! ”緯饕槍Φ淖x者:具備基本的C語言編程能力,愿意從事iPhone開發(fā),希望快速入門的人員。作者排名先后按照漢語拼音順序。本書得到上海交通大學繼續(xù)教育學院員工基金的支持,同時作者也感謝上海交通大學繼續(xù)教育學院和上海交通大學e-learning lab的大力支持。歡迎iPhone開發(fā)人員提出意見與建議,歡迎與大家聯(lián)系交流。
內(nèi)容概要
本書主要介紹iPhone開發(fā)環(huán)境、開發(fā)編程、測試以及發(fā)布銷售的全過程,幫助愿意從事iPhone開發(fā)的中國開發(fā)人員快速進入這個領域。全書分9章,分別介紹:開發(fā)環(huán)境;Objective C;開發(fā)工具;iPhone的UI編程;iPhone特性;網(wǎng)絡、媒體與3D;調(diào)試工具;應用開發(fā)與發(fā)布工程;PistolDuel示例代碼。 本書內(nèi)容全面,結(jié)構(gòu)清晰,注重實踐,包含了開發(fā)經(jīng)驗的匯集和總結(jié)。特別適合具備基本的C語言編程能力、愿意從事iPhone開發(fā)、希望快速入門的人員。 全書圖文并茂,便于自學,有廣泛的適應面,可以作為移動設備開發(fā)相關培訓的教材,也是iPhone開發(fā)人員實用的入門參考書。
書籍目錄
1 簡介 1.1 為何學iPhone應用開發(fā) 1.2 需要怎樣的開發(fā)環(huán)境 1.3 Mac OS X操作系統(tǒng) 1.4 iPhone SDK開發(fā)包 1.5 iPhone OS與開發(fā) 本章小結(jié)2 Objective-C 2.1 歷史背景 2.2 第一個Objective-C程序 2.3 邁向面向?qū)ο蟮木幊痰氖澜? 2.4 內(nèi)存管理 2.5 聲明屬性 2.6 協(xié)議 2.7 類別 2.8 方法選擇符 本章小結(jié)3 開發(fā)工具 3.1 項目開發(fā)模板 3.2 Xcode介紹 3.3 Interrace Builder介紹 本章小結(jié)4 iPhone的UI編程 4.1 概述 4.2 UIKit基礎概念 4.3 編寫一個簡單的計算器 4.4 顯示表格以及層次信息 本章小結(jié)5 iPhone特性 5.1 多點觸摸 5.2 重力加速計 5.3 地理位置 本章小結(jié)6 網(wǎng)絡、多媒體與3D 6.1 網(wǎng)絡編程 6.2 音視頻 6.3 3D開發(fā) 本章小結(jié)7 調(diào)試工具 7.1 Instruments 7.2 Shark 本章小結(jié)8 應用開發(fā)與發(fā)布過程 8.1 開發(fā)過程 8.2 發(fā)布過程 本章小結(jié)9 PistolDuel示例代碼 本章小結(jié)參考文獻
章節(jié)摘錄
1 簡 介 1.1 為何學iPhone應用開發(fā) 2008年8月,SUN的一位工程師與妻子不得不為錢而傷透腦筋:房貸到期卻無力償付,孩子的醫(yī)療費用不斷增加,更讓他們感到絕望的是SUN又凍結(jié)了當年度的員工分紅。他們迫于現(xiàn)實開始出售自己的房子,并不得不尋找新工作。突然,一篇以前讀過的文章闖入工程師的腦海:有人因為寫了一個iPhone電玩應用程序而很快賺到了錢?! ‖F(xiàn)年30歲的工程師從小喜歡玩射擊電玩,他決定試試編寫電玩應用。于是,一套iShoot(圖1—1)的應用于10月19日正式出現(xiàn)在蘋果應用商店里。第一天,每套4.99美元的iShoot就讓他賺到了1000美元。2009年1月,他又推出了一個免費版本,刺激付費版本的銷售量,結(jié)果大獲成功,許多人都升級為付費版本。iShoot Lite被下載的次數(shù)超過了200萬次,并且創(chuàng)造了在1月11日一天賣出1.7萬套的最高紀錄,當天這位工程師的收入就達到了3..5萬美元?! ?/pre>編輯推薦
《iPhone應用開發(fā)入門》包括開發(fā)環(huán)境、開發(fā)編程、測試到發(fā)布銷售的全過程,希望以此幫助愿意從事iPhone開發(fā)的中國開發(fā)人員快速進入這個領域。 《iPhone應用開發(fā)入門》主要針對的讀者:具備基本的C語言編程能力,愿意從事iPhone開發(fā),希望快速入門的人員。圖書封面
圖書標簽Tags
無評論、評分、閱讀與下載