注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設計程序設計綜合iOS軟件開發(fā)揭秘:iPhone&iPad企業(yè)應用和游戲開發(fā)(第2版)

iOS軟件開發(fā)揭秘:iPhone&iPad企業(yè)應用和游戲開發(fā)(第2版)

iOS軟件開發(fā)揭秘:iPhone&iPad企業(yè)應用和游戲開發(fā)(第2版)

定 價:¥79.00

作 者: 虞斌著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 移動開發(fā)

ISBN: 9787121185663 出版時間: 2012-10-01 包裝: 平裝
開本: 16開 頁數(shù): 440頁 字數(shù):  

內(nèi)容簡介

  《iOS軟件開發(fā)揭秘:iPhone&iPad企業(yè)應用和游戲開發(fā)(第2版)》以嚴密的體系性提供了iPhonc和iPad軟件開發(fā)從入門到專家的系統(tǒng)性知識,并提供來源于真實項目的可重用商業(yè)代碼。書中的每個實例都是項目經(jīng)驗的提煉,深入淺出地講解iPhonc和iPad軟件開發(fā)的核心技術(shù)要點,基本涵蓋了iOS軟件開發(fā)在真實商業(yè)項目中所需要的所有主題,并將實例介紹的技術(shù)深度和超值的實用性結(jié)合在一起,成為本書的特色。隨書附贈的光盤中包含了書中大量案例的完整工程源代碼,可以讓讀者參考學習?!秈OS軟件開發(fā)揭秘:iPhone&iPad企業(yè)應用和游戲開發(fā)(第2版)》既可以作為大學教材、企業(yè)培訓教材,亦可作為蘋果技術(shù)專業(yè)參考書籍,適合大學師生、企業(yè)管理人員、開發(fā)人員、培訓機構(gòu)教師和學員、IT業(yè)界人士等參考和閱讀。

作者簡介

  虞斌高級系統(tǒng)架構(gòu)師、IT高級顧問、軟件開發(fā)專家,有著極為豐富的工程項目背景,技術(shù)領(lǐng)域涵蓋了從芯片設計、微控制器/嵌入式系統(tǒng)設計和開發(fā)、手機/移動設備到網(wǎng)絡安全設備、高性能網(wǎng)站和大型企業(yè)應用的系統(tǒng)架構(gòu)設計和開發(fā)。作為一名專業(yè)架構(gòu)設計技術(shù)顧問、項目管理和軟件質(zhì)量保證專家,主要研究實時系統(tǒng)(RTOS)、手機軟件和信息安全相關(guān)領(lǐng)域,并提供相關(guān)產(chǎn)品和解決方案,是集軟硬件專業(yè)技術(shù)和現(xiàn)代企業(yè)管理于一身的優(yōu)秀復合型人才。作為Scrum敏捷過程管理高級顧問、精益軟件開發(fā)和軟件架構(gòu)培訓講師,獨立設計并開發(fā)了(Clear Works)精益研發(fā)平臺,幫助企業(yè)改進軟件開發(fā)方式,并提供敏捷過程管理培訓和咨詢服務。在經(jīng)過多年的技術(shù)積累后,創(chuàng)建了四川賽文納克軟件有限公司(www.sevenuc.com),提供iPhone、Android、Symbain等移動平臺的手機軟件和游戲外包,以及微電子系統(tǒng)、嵌入式系統(tǒng)、高性能電子商務網(wǎng)站和大型企業(yè)應用系統(tǒng)的技術(shù)架構(gòu)咨詢、方案設計以及開發(fā)服務。

圖書目錄

第1章  iPhone開發(fā)環(huán)境設置    11.1  安裝雪豹操作系統(tǒng)     21.2  安裝iPhone SDK  51.2.1  老版本Xcode 3.0安裝設置     51.2.2  Lion版本下iOS SDK安裝設置     71.3  無證書開發(fā)環(huán)境Xcode設置     91.4  有證書開發(fā)環(huán)境Xcode設置     131.5  安裝源代碼版本管理工具   131.6  安裝Wine    141.7  使用Wine安裝Source Insight   151.8  相關(guān)網(wǎng)絡資源     16第2章  Objective-C編程基礎(chǔ)    172.1  Objective-C介紹  182.2  第一個iPhone程序     182.3  Objective-C基本類型  192.3.1  id 192.3.2  SEL    192.3.3  BOOL 202.3.4  nil、NULL和NSNull     202.4  常量聲明和預處理宏   222.5  使用#import包含頭文件     242.6  使用#pragma mark分隔代碼塊  242.7  Objective-C內(nèi)存管理:retain和release    252.8  字符串操作   282.8.1  字符串常量      282.8.2  獲取子字符串   292.8.3  合并和格式化字符串      302.8.4  分隔字符串      312.8.5  NSString和char*之間的轉(zhuǎn)換  312.8.6  字符串比較      322.9  處理數(shù)值對象     322.10  處理日期時間NSDate      332.11  處理NSData類型     342.12  集合操作    352.12.1  數(shù)組操作:NSArray和NSMutableArray    352.12.2  字典操作:NSDictionary和NSMutableDictionary     452.12.3  集合操作:NSSet和NSMutableSet     492.12.4  堆棧操作  522.13  面向?qū)ο缶幊蹋侯?、實例和消?nbsp;  522.13.1  類定義     522.13.2  類構(gòu)造和構(gòu)析函數(shù)  532.13.3  Singleton模式 552.13.4  @class、@protocol前向聲明 562.13.5  self和super     562.13.6  實例方法和類方法  572.13.7  對象屬性(@property)      582.13.8  靜態(tài)屬性(static attributes) 602.14  類擴展(Class Categories)      612.15  Objective-C接口編程 632.15.1  接口編程之@protocol   632.15.2  接口編程之后臺線程    652.15.3  接口編程之Notifications      682.15.4  接口編程之NSOperationQueue    702.15.5  接口編程之私有方法    722.15.6  接口編程之靜態(tài)庫隱藏類    732.15.7  接口編程之@protocol封裝類      742.15.8  接口穩(wěn)定性和接口繼承  762.16  定時器(NSTimer)編程  792.17  序列化和反序列化    802.17.1  序列化方法之Property List   802.17.2  序列化方法之NSKeyedArchiver  812.17.3  序列化方法之Core Data 822.18  Objective-C和C、C++混合編程     822.19  消息和NSInvocation  892.20  方法混合(Method Swizzling)      932.21  使用NSAssert進行代碼調(diào)試    952.22  本章總結(jié)    952.23  參考書籍    96第3章  iPhone SDK開發(fā)基礎(chǔ)   973.1  iPhone SDK介紹  983.2  第一個iPhone 界面程序    1013.3  iPhone程序啟動過程   1073.4  iPhone程序生命周期   1093.5  掌握iPhone程序通信中心UIApplication和UIApplicationDelegate     1123.6  iPhone坐標系統(tǒng)   1133.7  UIView層次管理 1183.8  觸控(Touch)測試     1223.9  多點觸控(MultiTouch)和物體移動      1243.10  UIView旋轉(zhuǎn)和縮放   1273.11  UIScrollView編程     1293.12  iPhone程序框架 1313.12.1  使用UINavigationController組織和管理UIView      1323.12.2  使用UITabBarController組織和管理UIView     1323.12.3  使用UISplitViewController組織和管理UIView  1353.13  旋轉(zhuǎn)屏幕(Screen Rotations)  1373.14  掌握UIButton編程    1403.15  管理界面字體    1413.16  使用UILabel管理界面文本     1433.17  管理界面顏色    1453.18  界面風格(TRANSITIONING STYLES)     1503.19  單詞排序表格編程    1513.20  NSUserDefaults和Property List文件     1523.21  文件系統(tǒng)和外部資源管理 1543.22  簡單動畫制作    1573.23  閃屏制作——程序啟動動畫    1593.24  多行文本輸入控件制作   1613.25  圖片處理    1643.26  Core Audio編程 1653.27  UITableView編程     1673.28  UISegmentedControl編程  1693.29  OpenFlow編程   1713.30  UIPageControl編程   1743.31  自定義儀表控件 1773.32  本章總結(jié)    182第4章  iPhone SDK高級編程   1834.1  Base64編解碼     1844.2  Web Service和XML數(shù)據(jù)解析   1854.2.1  使用TBXML類解析XML數(shù)據(jù)     1854.2.2  使用SimpleXMLParser類解析XML數(shù)據(jù)     1874.3  JSON數(shù)據(jù)解析    1884.4  掌握SQLite管理用戶數(shù)據(jù)  1914.5  緩存(Caching)及Core Data數(shù)據(jù)管理   1954.6  使用AES算法進行數(shù)據(jù)加解密 2114.7  電子商務安全基礎(chǔ)——RSA算法和數(shù)據(jù)加密  2144.7.1  開發(fā).NET版本RSA算法庫    2144.7.2  建立iPhone版本RSA算法庫 2214.8  自定義用戶界面控件制作   2244.8.1  ComboBox控件和UIPikerView設計     2244.8.2  自定義UIDatePicker制作      2284.9  Web和JavaScript高級編程      2334.9.1  Web開發(fā)環(huán)境設置   2334.9.2  Phonegap (Cordova) Web程序?qū)嵗?2354.10  本章總結(jié)    237第5章  iPhone企業(yè)應用實例分析    2395.1  綜合應用概述     2405.2  系統(tǒng)介紹     2405.3  系統(tǒng)需求和主要用例   2415.4  程序處理流程     2435.5  主要實現(xiàn)類和相互關(guān)系     2445.6  程序框架分析     2465.7  技術(shù)要點分析     2515.7.1  異步網(wǎng)絡通信   2515.7.2  Core Data緩存數(shù)據(jù)  2545.7.3  RSA算法加解密     2605.7.4  自定義控件制作      2605.7.5  表格控件定制   2625.7.6  自定義UIToolbar     2685.7.7  目錄瀏覽器制作      2705.7.8  文件上傳和下載      2755.8  本章總結(jié)     278第6章  iPad軟件開發(fā)基礎(chǔ)      2796.1  iPad軟件開發(fā)介紹     2806.2  UISplitViewController編程 2806.3  UIPopoverController編程   2876.4  定制MPMoviePlayerController進行視頻播放  2906.5  開發(fā)調(diào)色板(Palette)控件      2946.6  發(fā)送郵件     2966.7  Google地圖編程  2976.8  本章總結(jié)     314第7章  iPad商業(yè)軟件實例分析      3157.1  綜合應用概述     3167.2  系統(tǒng)介紹     3167.3  系統(tǒng)需求和主要用例   3177.4  程序處理流程     3197.5  主要實現(xiàn)類和相互關(guān)系     3197.6  程序框架     3217.7  技術(shù)要點分析     3337.7.1  圖片分頁和滾動顯示      3337.7.2  動態(tài)管理多國語言界面   3387.7.3  播放網(wǎng)絡視頻   3397.8  本章總結(jié)     342第8章  iOS游戲開發(fā)基礎(chǔ) 3438.1  概述     3448.2  cocos2d系統(tǒng)介紹 3448.3  cocos2d編程基礎(chǔ) 3478.3.1  第一個cocos2d程序 3478.3.2  基本動畫   3518.4  Box2D物理引擎  3548.4.1  核心概念   3548.4.2  碰撞檢測   3558.5  Chipmuck物理引擎     3598.5.1  重要概念   3598.5.2  物理模擬和碰撞檢測      3618.6  粒子系統(tǒng)     3638.6.1  軌道衛(wèi)星(Orbit Satellite)    3648.6.2  太空隕石(Space Rocks)      3658.7  Web技術(shù)實現(xiàn)游戲開發(fā)     3678.8  3D手機游戲開發(fā) 3688.9  本章總結(jié)     369第9章  iOS商業(yè)游戲?qū)嵗治?3719.1  概述     3729.2  閃回(Flash Back)     3729.3  法術(shù)的釋放(Ghost Castle)     3769.3.1  GhostCastle中的Tile Map管理      3789.3.2  cocos2d中的Tile Map管理     381

Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號