注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合iOS編程實(shí)戰(zhàn)寶典

iOS編程實(shí)戰(zhàn)寶典

iOS編程實(shí)戰(zhàn)寶典

定 價(jià):¥89.00

作 者: 曾源 等著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787302347972 出版時(shí)間: 2014-08-01 包裝: 平裝
開本: 16開 頁數(shù): 589 字?jǐn)?shù):  

內(nèi)容簡介

  《iOS編程實(shí)戰(zhàn)寶典》以實(shí)戰(zhàn)開發(fā)為原則,通過開發(fā)中最常見的技術(shù)模塊,配合每章的開發(fā)實(shí)例及最后的一個(gè)完整的綜合項(xiàng)目案例,全面、詳細(xì)地介紹了iOS開發(fā)從易到難,從界面到硬件等技術(shù)要點(diǎn)的整合使用,兼顧iPhone和iPad的APP開發(fā)。全書共21章,分為4篇。第1篇為基礎(chǔ)篇,讓從未接觸過iOS開發(fā)的人員快速了解iOSSDK,Object-C和Xcode;第2篇為UI開發(fā)篇,讀者將系統(tǒng)學(xué)習(xí)界面與多視圖知識,包括交互原理、交互控件、表視圖、導(dǎo)航視圖和選擇器等;第3篇為高級篇,涉及Storyboard、數(shù)據(jù)存儲、GCD、觸屏和手勢、多媒體、硬件、重力感應(yīng)和加速等大量進(jìn)階內(nèi)容;第4篇為實(shí)戰(zhàn)篇,通過一個(gè)食譜APP,讓讀者了解如何開發(fā)自己的APP程序,還學(xué)習(xí)了第三方框架Three20,還介紹了如何開發(fā)iPhone和iPad都兼容的APP程序。本書內(nèi)容豐富,實(shí)例典型,實(shí)用性強(qiáng),適合各個(gè)層次想要學(xué)習(xí)iOS開發(fā)技術(shù)的人員閱讀,尤其適合有一定開發(fā)經(jīng)驗(yàn)而打算進(jìn)行此平臺應(yīng)用開發(fā)的人員閱讀。如果讀者沒有任何經(jīng)驗(yàn),也不用太擔(dān)心,只要讀者認(rèn)真閱讀本書,也可以打好基礎(chǔ)。

作者簡介

  曾源畢業(yè)于山東大學(xué),計(jì)算機(jī)理論與科學(xué)專業(yè)碩士,國家認(rèn)證系統(tǒng)分析師,OCP。曾在國內(nèi)多家頂尖互聯(lián)網(wǎng)公司任職,長期從事嵌入式軟件開發(fā)。對C\C++語言、Objective-C語言等有著豐富的運(yùn)用經(jīng)驗(yàn),尤其對iOS軟件開發(fā)有著濃厚的興趣。

圖書目錄

第1篇 基 礎(chǔ) 篇
第1章 iOS開發(fā)概述
1.1 本書的宗旨
1.2 iOS 開發(fā)的特點(diǎn)
1.2.1 一次只能運(yùn)行一個(gè)應(yīng)用程序
1.2.2 一個(gè)應(yīng)用程序只有一個(gè)窗口
1.2.3 數(shù)據(jù)訪問機(jī)制
1.2.4 屏幕尺寸限制
1.2.5 響應(yīng)時(shí)間限制
1.2.6 設(shè)備資源限制
1.2.7 交互限制
1.3 iOS的獨(dú)特功能
1.3.1 Game Center
1.3.2 Storyboard
1.3.3 Twitter
1.3.4 iCloud
1.3.5 通知中心
1.3.6 Passbook
1.4 加入Apple開發(fā)者計(jì)劃
1.4.1 開發(fā)者賬號
1.4.2 加入Apple開發(fā)人員計(jì)劃
1.4.3 創(chuàng)建Apple ID
1.5 下載和安裝Xcode
1.5.1 下載Xcode
1.5.2 安裝Xcode
1.6 小結(jié)
1.7 習(xí)題
第2章 介紹Objective-C和iOS SDK
2.1 介紹Objective-C
2.1.1 類定義
2.1.2 類實(shí)現(xiàn)
2.1.3 多參數(shù)的方法
2.1.4 屬性
2.1.5 類別
2.2 Objective-C的重要部分
2.2.1 協(xié)議
2.2.2 委托
2.2.3 創(chuàng)建第一個(gè)工程
2.2.4 簡單介紹工程界面
2.2.5 通過程序體會(huì)協(xié)議和委托
2.2.6 內(nèi)存管理
2.2.7 自動(dòng)引用計(jì)數(shù)
2.3 介紹iOS SDK
2.3.1 Xcode
2.3.2 Instruments
2.3.3 Simulator
2.3.4 Interface Builder
2.4 iOS核心部分
2.4.1 Cocoa Touch(可觸摸層)
2.4.2 Media(媒體層)
2.4.3 Core Services(核心服務(wù)層)
2.4.4 Core OS(核心操作系統(tǒng)層)
2.5 小結(jié)
2.6 習(xí)題
第3章 iOS開發(fā)起航
3.1 創(chuàng)建項(xiàng)目HelloWorld
3.1.1 應(yīng)用程序模板
3.1.2 新建iPhone工程
3.1.3 詳解Xcode的各個(gè)部分
3.1.4 詳解項(xiàng)目的各個(gè)部分
3.2 解密Interface Builder
3.2.1 掀開Nib神秘的面紗
3.2.2 詳解Interface Builder的組成部分
3.2.3 在視圖中添加第一個(gè)UI控件
3.2.4 設(shè)置UI控件的屬性
3.2.5 變量的關(guān)聯(lián)
3.2.6 通過代碼設(shè)置屬性
3.3 為應(yīng)用添加圖標(biāo)
3.3.1 iPhone圖標(biāo)介紹
3.3.2 iPad圖標(biāo)介紹
3.3.3 圖標(biāo)的命名和設(shè)置
3.3.4 程序名稱的設(shè)置
3.4 小結(jié)
3.5 習(xí)題
第2篇 UI開發(fā)篇
第4章 用戶交互基礎(chǔ)
4.1 介紹View Controller(視圖控制器)
4.1.1 MVC模型
4.1.2 View Controller(視圖控制器)
4.1.3 生命周期
4.2 使用View Controller編寫計(jì)算器
4.2.1 創(chuàng)建項(xiàng)目PlusMinus
4.2.2 Button(按鈕)
4.2.3 Text Field(輸入框)
4.2.4 添加Outlet(連接)
4.2.5 添加Action(動(dòng)作)
4.2.6 設(shè)計(jì)用戶交互
4.2.7 編譯并運(yùn)行程序
4.3 優(yōu)化交互體驗(yàn)
4.3.1 鍵盤關(guān)閉
4.3.2 數(shù)字鍵盤
4.4 詳解Delegate(委托)
4.4.1 UITextField委托方法
4.4.2 實(shí)現(xiàn)委托功能
4.5 小結(jié)
4.6 習(xí)題
第5章 掌握更多交互控件
5.1 使用Image View(圖像視圖)和Alert View(警告框)
5.1.1 Image View控件
5.1.2 UIAlertView控件
5.1.3 創(chuàng)建項(xiàng)目ImageSwitch
5.1.4 設(shè)置界面朝向
5.1.5 設(shè)置UIImageView屬性
5.1.6 數(shù)組的概念
……

本目錄推薦

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