出版時間:2010-4 出版社:XMobileApp 人民郵電出版社 (2010-04出版) 作者:XMobileApp 頁數(shù):474
Tag標簽:無
前言
移動開發(fā)技術已經(jīng)成為目前最受矚目的IT技術開發(fā)熱點之一。隨著通信、嵌入式等技術的發(fā)展,手機已經(jīng)不再只是一個通話工具,而是一個集通信、網(wǎng)絡、商務等功能于一體的智能終端,可以實現(xiàn)拍照、影音播放、網(wǎng)絡瀏覽、郵件收發(fā)、游戲等多種應用。在2008年3月6日,:iPhone 0s的軟件開發(fā)工具包在蘋果大會堂會議上被正式宣布。開發(fā)人員的熱烈反應讓蘋果公司的服務器忙得不可開交,在不到一周的時間內(nèi),sDK就被下載了10萬多次。本書將帶領iPhone初學者進入iPhone開發(fā)和欣賞的世界。本書主要內(nèi)容第1章主要介紹iPhone平臺發(fā)展史以及:iPhone的功能體驗。第2章主要介紹iPhone軟件創(chuàng)意賞析。第3章主要介紹App Store產(chǎn)生背景、App Store的軟件應用領域、App Store發(fā)布流程體驗等。第4章主要介紹iPhone OS的功能、系統(tǒng)架構、iPhone SDK的內(nèi)容介紹下載及安裝、iPhone程序設計原則以及與其他手機系統(tǒng)的比較。第5章主要介紹Mac Os x操作系統(tǒng)基礎知識,包括其安裝、文件類型、程序管理以及OSX常用命令簡介。第6章主要介紹iPhone開發(fā)環(huán)境搭建與工具使用。第7章主要介紹Objeetire-C語言編程基礎,包括源文件管理及內(nèi)存管理等。第8章通過HelloWofld實例介紹iPhone工程的創(chuàng)建、編碼、運行、調(diào)試。第9章通過一些實例介紹iPhone多視圖應用開發(fā)。第10章主要介紹用戶界面(UI)開發(fā),并通過實例詳細描述了一些常用UI組件的使用及其功能。學習本章內(nèi)容后讀者將會對iPhone開發(fā)有一個更具體的認識。第11章主要介紹多視圖交互處理。第12章主要介紹事件處理,包括事件的產(chǎn)生和分發(fā)、處理Multi_touch事件、輕擊、觸摸、手勢。第1 3章主要介紹iPhone數(shù)據(jù)持久化方式。第14章主要介紹iPhone多媒體開發(fā)介紹,包括對圖片、錄音、視頻的處理。第15章主要介紹2D、3D圖形開發(fā)。
內(nèi)容概要
《iPhone創(chuàng)意開發(fā)入門與實戰(zhàn)》介紹了iPhone移動開發(fā)入門和實踐方面的知識,主要內(nèi)容包括iPhone功能簡介、iPhone軟件創(chuàng)意賞析、蘋果軟件商店、MacOSX入門、iPhone開發(fā)環(huán)境的搭建與工具使用、Objective-C語言、iPhoneHelloWorld應用程序、多視圖應用開發(fā)、UI設計與開發(fā)、處理基本交互、事件處理、iPhone數(shù)據(jù)持久化、iPhone多媒體開發(fā)介紹、動畫與2D/3D繪圖、網(wǎng)絡開發(fā)、硬件編程、使用API編程、iPhone多線程開發(fā)、應用程序本地化、iPhone測試以及多個iPhone開發(fā)案例和iPhone發(fā)展與展望等內(nèi)容。 《iPhone創(chuàng)意開發(fā)入門與實戰(zhàn)》內(nèi)容全面、由淺入深,既向讀者講述了iPhone開發(fā)的基礎知識,同時也提供了豐富的實際代碼和實例操作,供讀者參考和使用?! 秈Phone創(chuàng)意開發(fā)入門與實戰(zhàn)》適合初級iPhone開發(fā)和移動開發(fā)愛好者學習參考和使用。
作者簡介
XMobileApp工作室成立時間:2008年11月團隊成員來自索尼愛立信、摩托羅拉、諾基亞、阿爾卡特朗訊、愛立信、愛可信、思科、IBM、新浪等權威企業(yè),目前團隊規(guī)模已經(jīng)達30多人,主要致力于iPhone、Android、BlackBerrv、Witldows Mobile、Symbian、J2ME、MTK等主流智能手機平臺的應用開發(fā)。工作室一直秉承產(chǎn)品設計為先導.在美國成立產(chǎn)品設計和市場團隊,在美國市場已經(jīng)有多款產(chǎn)品在App Store和Android Market上市,并有較高的下載量。工作室向企業(yè)提供3G產(chǎn)品設計包裝方面的咨詢服務,并且負責為公司設計、開發(fā)、推廣產(chǎn)品。工作室積極進入3G教育市場,并且跟出版社合作編寫了擁有自己著作權的書籍,并跟多家教育機構有合作培訓業(yè)務。工作室主要業(yè)務范圍承接iPhone、Androld、BlackBetrrv、Windows Mobile、Symbian、J2me、MTK等主流智能手機平臺的手機應用軟件類外包業(yè)務。iPhone、Android、BlackBerrv、Windows Mobile、Symbian、J2ME、MTK等主流智能手機平臺的應用軟件培訓、教材設計、課程設計等。承接3G方面的手機產(chǎn)品設計、研發(fā)、市場推廣咨詢(包括服務器的開發(fā))。承接各類網(wǎng)站、手機客戶端的設計與開發(fā)。
書籍目錄
第1章 玩轉iPhone 11.1 iPhone介紹 11.1.1 iPhone是一款革命性的移動電話 31.1.2 iPhone是一款寬屏iPod 31.1.3 iPhone是一款創(chuàng)新的互聯(lián)網(wǎng)通信設備 31.1.4 iPhone的先進傳感器 41.2 全球銷售最火爆的手機——iPhone 41.3 iPhone完美體驗 61.4 iPhone的功能及其擴展 101.5 小結 13第2章 iPhone軟件創(chuàng)意賞析 142.1 重力加速計 142.1.1 搖動 142.1.2 重力感應 152.2 屏幕摩擦創(chuàng)意 162.3 話筒 172.4 定位(GPS、指南針) 182.5 小結 19第3章 蘋果軟件商店(App Store)及應用發(fā)布 203.1 本章資料來源 203.2 App Store的昨天、今天和明天 203.2.1 App Store的誕生 203.2.2 早行一載,領先數(shù)光年 213.2.3 App Store未來展望 233.3 用iTunes和iPhone瀏覽App Store 243.3.1 iTunes的使用 243.3.2 用iTunes購買軟件并與手機同步 243.3.3 通過iPhone內(nèi)置App Store直接購買軟件 263.4 App Store軟件分類原則 263.5 申請個人和企業(yè)開發(fā)賬戶 273.5.1 申請表、繳費和申請EIN(美國雇主編碼) 273.5.2 初試iTunesConnect界面 303.5.3 生成并下載開發(fā)者Profile 323.6 安裝Profile和真機調(diào)試 393.7 軟件編譯發(fā)布流程 413.7.1 獲取發(fā)布Profile(Distribution Profile) 413.7.2 軟件編譯實踐 433.7.3 程序相關文案和圖片要求 443.7.4 iTunes Connect軟件發(fā)布實踐 443.8 什么樣的程序會被拒絕?摸透蘋果的脾氣 463.8.1 明文規(guī)定 463.8.2 不成文的規(guī)矩 473.8.3 前車之鑒 473.9 分析軟件銷售情況,賺回第一桶金 483.9.1 軟件銷售狀況統(tǒng)計 483.9.2 蘋果的分成和支付辦法 503.10 小結 50第4章 iPhone開發(fā)概述 514.1 iPhone OS簡介 514.1.1 iPhone OS的功能 524.1.2 iPhone OS的系統(tǒng)架構 534.1.3 iPhone OS的版本 584.2 iPhone SDK介紹 594.2.1 什么是iPhone SDK 594.2.2 iPhone SDK所包含的內(nèi)容 594.2.3 iPhone SDK的下載及安裝 604.3 iPhone開發(fā)框架 614.4 iPhone程序設計原則 624.5 與其他手機系統(tǒng)的比較 634.6 小結 64第5章 Mac OS X入門 655.1 Mac OS X操作系統(tǒng)基礎知識 655.2 Mac OS X系統(tǒng)安裝 655.2.1 Mac OS X安裝前的準備工作 665.2.2 Mac OS X安裝步驟 665.3 Mac OS X的文件系統(tǒng) 695.3.1 Mac OS X系統(tǒng)主文件夾區(qū)域 695.3.2 Mac OS X主要文件系統(tǒng)格式 715.4 Mac OS X的系統(tǒng)結構 725.5 Mac OS X常用命令簡介 735.5.1 進入命令行界面 735.5.2 命令行幫助系統(tǒng) 745.5.3 常用命令簡介 755.6 小結 76第6章 iPhone開發(fā)環(huán)境搭建與工具使用 776.1 Cocoa 776.1.1 什么是Cocoa 776.1.2 Cocoa框架 816.1.3 Cocoa開發(fā)環(huán)境 856.2 Xcode 876.2.1 Xcode簡介 876.2.2 Xcode的使用 916.2.3 Xcode的調(diào)試工具使用 966.3 Interface Builder 996.3.1 Interface Builder簡介 996.3.2 nib文件介紹 1006.3.3 使用Interface Builder創(chuàng)建一個簡單程序 1016.4 Instruments介紹 1046.5 Shark介紹 1056.6 Dashcode介紹 1066.7 Simulator介紹 1066.8 小結 107第7章 Objective-C語言 1087.1 Objective-C語言概述 1087.1.1 簡單的Objective-C程序 1087.1.2 解析Hello Objective-C程序 1117.2 面向對象編程基礎知識 1117.2.1 認識對象 1117.2.2 一個Objective-C的類 1127.2.3 數(shù)據(jù)封裝和存取方法 1177.2.4 對象的實例化 1187.3 繼承 1187.3.1 繼承的基本知識 1197.3.2 對繼承的擴展 1217.3.3 方法的覆蓋 1237.3.4 抽象類 1247.4 內(nèi)存管理 1247.4.1 引用計數(shù) 1247.4.2 自動釋放 1267.4.3 內(nèi)存管理規(guī)則 1287.4.4 垃圾回收 1287.5 Foundation框架基礎知識 1297.5.1 Foundation框架簡介 1297.5.2 字符串NSString類 1307.5.3 NSString類的方法 1317.5.4 可變字符串 1347.5.5 集合簡介 1357.5.6 數(shù)組 1357.5.7 可變數(shù)組 1367.5.8 字典 1387.5.9 可變字典 1397.6 面向對象編程進階知識 1407.6.1 存取器方法 1407.6.2 對象的初始化 1427.6.3 變量的作用域 1467.6.4 id類型 1477.6.5 @try異常處理 1507.7 類目與協(xié)議 1527.7.1 類目 1537.7.2 協(xié)議 1557.8 小結 158第8章 iPhone HelloWorld應用程序 1598.1 HelloWorld——開啟iPhone開發(fā)之旅 1598.1.1 新建一個iPhone工程 1598.1.2 填寫工程的信息 1618.1.3 編程實現(xiàn) 1648.1.4 運行項目 1658.2 調(diào)試項目 1668.2.1 設置斷點 1668.2.2 Debug 項目 1688.2.3 斷點調(diào)試 1688.3 小結 170第9章 VI設計與開發(fā) 1719.1 iPhone用戶界面設計 1719.1.1 iPhone用戶界面設計概述 1719.1.2 iPhone用戶界面設計原則 1719.1.3 iPhone用戶界面結構介紹 1739.2 Windows和Views 1739.2.1 概述 1739.2.2 View的架構及坐標系 1749.2.3 如何創(chuàng)建View層次結構 1749.2.4 實時改變View的屬性 1769.3 各種功能條 1809.3.1 概述 1809.3.2 狀態(tài)條 1809.3.3 導航條 1819.3.4 工具條 1829.3.5 Tab bar 1829.3.6 范例 1839.4 彈出式視圖 1899.4.1 概述 1899.4.2 Alerts 1899.4.3 Action Sheets 1909.4.4 Modal Views 1909.4.5 范例 1919.5 卷動視圖 1949.5.1 概述 1949.5.2 表視圖 1949.5.3 文本視圖 1969.5.4 網(wǎng)頁視圖 1979.6 SDK自帶的其他界面元素簡介 1989.6.1 概述 1989.6.2 Activity Indicators 1989.6.3 Date and time pickers 1999.6.4 Page Indicators 1999.6.5 Pickers 1999.6.6 Progress Views 2009.6.7 Rounded Rectangle Buttons 2009.6.8 Search Bars 2019.6.9 Segmented Controls 2029.6.10 Sliders 2029.6.11 Text Fields 2029.7 按鈕、圖標和圖片 2039.7.1 系統(tǒng)內(nèi)置按鈕和圖標 2039.7.2 自定義圖標圖片 2039.7.3 程序圖標和啟動畫面 2039.8 鍵盤和輸入法 2049.8.1 概述 2049.8.2 WebView中的鍵盤 2049.8.3 文本輸入控件彈出的鍵盤 2059.9 小結 205第10章 處理基本交互 20610.1 MVC范型 20610.2 視圖控制器 20710.2.1 視圖控制器類 20710.2.2 使用視圖控制器 20810.3 響應交互事件 20910.3.1 Outlet和Action 21010.3.2 nib/xib文件 21110.3.3 使用nib文件和視圖控制器 21110.3.4 通過代碼指定事件響應 21110.4 范例 21210.4.1 創(chuàng)建項目 21310.4.2 創(chuàng)建視圖控制器 21310.4.3 應用程序委托 21710.4.4 編輯用戶界面(nib/xib文件) 21910.4.5 附加功能 22210.5 小結 223第11章 多視圖應用開發(fā) 22411.1 多視圖應用概述 22411.2 一個簡單的多視圖應用 22511.2.1 模態(tài)視圖控制器 22511.2.2 范例 22511.3 使用Tab Bar管理多視圖 22811.3.1 創(chuàng)建UITabBarController 22811.3.2 為UITabBarController創(chuàng)建視圖控制器 22811.3.3 范例 23011.4 使用Navigation管理層次結構的視圖 23111.4.1 創(chuàng)建UINavigationController 23211.4.2 為UINavigationController創(chuàng)建視圖控制器 23211.4.3 為Navigation Item創(chuàng)建自定義按鈕和視圖 23211.4.4 使用編輯和完成按鈕 23311.4.5 使用表格呈現(xiàn)層次結構的數(shù)據(jù) 23411.4.6 與Tab Bar配合 23411.4.7 范例 23411.5 使用Segmented Control切換視圖 24611.6 使用Page Control實現(xiàn)多頁面 24811.7 小結 250第12章 事件處理 25112.1 事件的產(chǎn)生和分發(fā) 25112.1.1 基本概念 25112.1.2 事件的分發(fā) 25312.2 事件的產(chǎn)生和分發(fā) 25412.2.1 事件處理函數(shù) 25412.2.2 創(chuàng)建可拖動的視圖 25612.3 手勢 25712.3.1 輕掃 25712.3.2 捏合 25912.4 小結 261第13章 iPhone數(shù)據(jù)持久化 26213.1 文件管理 26213.1.1 概述 26213.1.2 文件路徑結構 26213.1.3 應用程序的備份、還原 26313.1.4 文件路徑的獲取 26413.1.5 文件操作 26513.1.6 文件內(nèi)容的讀寫 26813.2 Application preferfences 27213.2.1 概述 27213.2.2 界面介紹 27213.2.3 settings bundle適用范圍 27213.2.4 settings bundle介紹 27313.2.5 Settings Bundle的使用 27413.2.6 訪問Application preferfences的值 27513.3 SQLite 27513.3.1 概述 27513.3.2 SQLite基本知識 27613.3.3 創(chuàng)建包含SQLite的項目 27713.4 小結 284第14章 iPhone多媒體開發(fā)介紹 28514.1 圖片 28514.1.1 圖片相關類介紹 28514.1.2 iPhone圖片瀏覽器開發(fā)實例 28514.2 聲音 29614.2.1 iPhone操作系統(tǒng)聲音相關API棧 29614.2.2 理解Audio Session 29714.2.3 為圖片瀏覽器加上背景音樂 29714.3 視頻 30414.3.1 如何播放視頻 30414.3.2 為電子相框程序加上視頻播放功能 30514.4 小結 307第15章 動畫與2D、3D繪圖 30815.1 概述 30815.2 Core Animation動畫 30815.3 Quartz 2D繪圖 30915.3.1 是什么Quartz 2D 30915.3.2 開始編程之前要知道的概念 30915.3.3 實例 30915.4 iPhone OpenGL ES編程 31515.4.1 OpenGL ES基礎 31515.4.2 實例 31615.5 小結 317第16章 網(wǎng)絡開發(fā) 31816.1 iPhone網(wǎng)絡編程概述 31816.2 套接字編程 31916.2.1 關于套接字 31916.2.2 CFSocket 31916.2.3 CFStream 32316.2.4 范例(套接字TCP聊天程序) 32516.3 HTTP/FTP連接 33316.3.1 CFHTTP 33316.3.2 CFFTP 33416.3.3 NSURLConnection 33516.3.4 范例(Web Service應用) 33616.4 網(wǎng)絡連接診斷 34016.4.1 檢查網(wǎng)絡狀態(tài) 34016.4.2 使用CFNetDiagnostics 34116.5 Bonjour服務 34216.5.1 發(fā)布服務 34216.5.2 瀏覽服務 34316.5.3 瀏覽域 34316.5.4 使用服務 34416.6 點對點(Peer-to-Peer)連接 34416.6.1 Session和Peer 34416.6.2 公布服務和建立連接 34516.6.3 交換數(shù)據(jù) 34516.6.4 斷開連接 34616.6.5 Peer Picker 34616.7 小結 346第17章 硬件編程 34717.1 概述 34717.2 照相機和照片庫 34717.2.1 圖像選取器(image picker)的使用 34817.2.2 編寫包含圖像選取器的程序 34917.3 加速計 35217.3.1 加速計簡介 35217.3.2 iPhone加速計API簡介 35217.3.3 訪問加速計 35317.4 GPS和指南針 35617.4.1 獲取當前位置 35617.4.2 獲取方向 36217.4.3 在地圖上顯示并標注 36417.5 小結 371第18章 實用API簡介 37218.1 剪切、復制和粘貼 37218.1.1 千呼萬喚始出來的cut、copy & paste 37218.1.2 復制粘貼API的使用和注意事項 37318.1.3 范例 37418.2 Maps API 37618.2.1 Maps API的解放之路 37618.2.2 怎樣使用Maps API 37618.2.3 Maps API示例 37718.3 通訊錄API 38418.3.1 通訊錄API能干什么 38418.3.2 如何讀取通訊錄 38418.4 用mail編寫界面發(fā)E-mail 38518.4.1 導出內(nèi)容的最簡單方式——E-mail 38518.4.2 在軟件中調(diào)用iPhone自帶的mail 38518.5 通過API訪問iPod媒體庫 38918.5.1 Media Lib API簡介 38918.5.2 通過Media Lib API給程序添加背景音樂 39018.6 小結 394第19章 iPhone多線程開發(fā) 39519.1 線程簡介 39519.1.1 線程的含義 39519.1.2 為什么要使用多線程 39519.1.3 多線程的基本知識 39619.2 iPhone創(chuàng)建和管理線程 39619.2.1 Cocoa中的線程相關的類 39619.2.2 iPhone線程實現(xiàn)方式 39719.3 iPhone線程安全性 39919.3.1 “鎖”住線程 40019.3.2 關于NSCondition 40219.4 iPhone多線程編程實戰(zhàn)演習 40319.4.1 定時啟動,倒計時開始 40319.4.2 關于RunLoop 40419.4.3 創(chuàng)建NSTimer對象 40419.4.4 定時器實例代碼——ViewFlash 40519.5 小結 406第20章 應用程序本地化 40720.1 本地化程序簡介 40720.1.1 本地化的概念 40720.1.2 程序的語言匹配 40820.2 字符串文件的使用 40920.2.1 字符串文件的內(nèi)容和作用 40920.2.2 使用NSLocalizedString宏 40920.2.3 生成字符串文件 40920.3 其他資源的本地化 41220.3.1 本地化nib文件 41220.3.2 本地化圖片 41320.3.3 本地化setting bundles 41320.4 小結 415第21章 iPhone測試相關 41621.1 單元測試 41621.2 Xcode中如何進行iPhone單元測試 41721.3 調(diào)試 42621.3.1 設置斷點,查看內(nèi)存狀態(tài) 42621.3.2 查看console和Crash log 42821.4 程序優(yōu)化 42921.4.1 Instruments和shark工具介紹 42921.4.2 用Instruments查找內(nèi)存泄露 43321.4.3 Shark使用實例 43321.5 小結 435第22章 iPhone開發(fā)案例1——計算器 43622.1 計算器功能需求分析 43622.2 計算器UI設計 43722.3 計算器控制邏輯設計 44022.3.1 計算器流程概述 44022.3.2 模塊設計 44122.3.3 UI交互設計 44122.3.4 運算邏輯設計 44222.4 數(shù)據(jù)存儲功能的實現(xiàn) 44322.5 試用計算器 44522.6 小結 445第23章 iPhone開發(fā)案例2——看動畫記英語字母 44623.1 案例展示 44623.2 邊看邊學——看動畫學字母 44623.3 相關API的使用 44723.4 邏輯設計 44723.4.1 創(chuàng)建應用程序 44723.4.2 導入圖像聲音資源 44823.5 實現(xiàn)圖像視圖 44923.5.1 確定輸出口 44923.5.2 構建界面 44923.5.3 關聯(lián)輸出口 45123.5.4 指定操作 45123.6 具體代碼實現(xiàn) 45223.7 小結 456第24章 iPhone開發(fā)案例3——Visual Tips 45724.1 需求分析 45724.2 UI設計 45724.3 程序流程設計 45824.3.1 數(shù)據(jù)結構 45824.3.2 圖片存儲 45924.4 程序具體實現(xiàn) 45924.4.1 RootViewController的實現(xiàn) 46024.4.2 AddViewController的實現(xiàn) 46124.4.3 DetailsViewController的實現(xiàn) 46624.4.4 RootViewController的其他功能 46624.4.5 數(shù)據(jù)保存 46924.5 界面優(yōu)化 46924.6 小結 470第25章 iPhone發(fā)展與展望 47125.1 iPhone開發(fā)未來之路 47125.1.1 預測蘋果公司對iPhone平臺的戰(zhàn)略 47125.1.2 來自其他廠家的競爭 47225.2 iPhone App Store商業(yè)模式的發(fā)展 47325.2.1 蘋果vs.第三方軟件開發(fā)商 47325.2.2 在雷同軟件面前如何立于不敗之地 47325.3 iPhone移動開發(fā)與應用發(fā)展趨勢 47425.3.1 iPhone用戶需要什么 47425.3.2 開發(fā)前景 474
章節(jié)摘錄
插圖:1.1.1 iPhono是一款革命性的移動電話iPhone是一款革命l生的新型移動電話,用戶只需點擊某個姓名或號碼就能撥打電話。:iPhone能夠從Pc、Mac:電腦或互聯(lián)網(wǎng)服務供應商(例如‘Yahoo!)同步用戶的所有聯(lián)系信息,讓用戶始終擁有完整的最新聯(lián)系信息列表。此外,用戶還可以針對最頻繁撥打的電話建立一個特定的電話列表,并將這些電話合并在一起召開電話會議。iPhone首創(chuàng)性的Visual Voieemail(可視語音信箱)開創(chuàng)了語音信箱的先河,能讓用戶觀看他們的語音郵件列表,決定要聆聽的消息,然后直接轉至某條消息,而不用聆聽以前的消息。就像電子郵件一樣,iPhone的Visual Voieemail使用戶能夠立即隨機訪問最感興趣的消息。iPhone包含一個帶有完整Qw:ERTY軟鍵盤的SMS軟件,可在多個會話中輕松收發(fā)SMS消息。當用戶需要輸入時,iPhone會呈現(xiàn)一個能夠糾正錯誤的觸摸鍵盤,從而使其比許多智能電話上的小型塑料鍵盤使用起來更加容易和高效。另外,iPhone還包含一個日歷軟件,支持與用戶的Pc或Mac電腦自動同步日歷。iPhone帶有一個200萬像素的照相機和一個照片管理軟件。用戶可以瀏覽他們的照片圖庫,這些圖庫可以輕松地與他們的PC或Mac電腦同步,而且只需輕彈手指就能為他們的墻紙或電子郵件附件選擇一張圖片。
媒體關注與評論
先后于惠普、瞬聯(lián)軟件、阿爾卡特朗訊等公司從事軟件研發(fā)、項目管理、產(chǎn)品管理等工作 “iPhone的學習是一個循序漸進的過程,本書從iPhone創(chuàng)意賞析講起,分析蘋果軟件商店的體驗,然后進入Objective-C的學習,把大家?guī)雐Phone的開發(fā)過程中來,通過系統(tǒng)的理論與實踐的學習,使大家對iPhone的開發(fā)更上一個臺階?!? ——張利國 XMobileApp團隊和工作室的創(chuàng)建者之一 “iPhone可謂當今的智能機皇,希望大家通過本書的介紹進入精彩的iPhone世界,這里將是你iPhone之夢的起點,從此具備開發(fā)出更加富有創(chuàng)意的軟件或者游戲的能力。” 付曉飛 先后供職于中國聯(lián)通、愛立信、諾基亞-西門子“iPhone作為革命性的移動計算平臺已經(jīng)開始慢慢改變?nèi)藗兊纳罘绞?,而蘋果公司為iPhone開發(fā)者提供了強大的SDK和簡單易用的開發(fā)工具,使得iPhone應用開發(fā)并非高不可攀。希望本書能循序漸進地帶您走入全新的iPhone開發(fā)世界。” ——羅峰 XMobiIeApp工作室創(chuàng)建者之一,現(xiàn)就職于索尼愛立信 “iPhone在吸引眾多用戶的同時,也為開發(fā)人員提供了展示自己的平臺。只要你有足夠好的創(chuàng)意,就能獲得成功。對于剛接觸iPhone的朋友,本書提供了堅實的知識保障,可以讓你快速地掌握基礎。大量的實例代碼使理論不再乏味。若能加以融會貫通,你就叩開了iPhone開發(fā)的大門,更精彩的旅程在前方。” ——喬金梁 iPhone開發(fā)人員 “盡管缺陷不少,iPhtone的確稱得上一款極為成功的創(chuàng)新產(chǎn)品,其設計理念引導了一陣模仿潮流;App Store更是將iTunes Store推廣開來,成為一個極為成功的經(jīng)營模式。本書通過理論與實踐讓你了解iPhone的開發(fā)技能,愿大家能用學到的技能加上自己的創(chuàng)意成功敲開AppStore的大門?!? ——趙栓 在讀研究生,就讀于中國科學院計算技術研究所
編輯推薦
《iPhone創(chuàng)意開發(fā)入門與實戰(zhàn)》:獨家傳授如何為APP Store創(chuàng)建掙錢的應用程序以創(chuàng)意、架構、設計、實用為主線圖文結合,配合實例說明真實案例,為您揭示iPhone平臺開發(fā)的核心技術
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載
iPhone創(chuàng)意開發(fā)入門與實戰(zhàn) PDF格式下載