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

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

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

定 價:¥89.00

作 者: 曾源 等著
出版社: 清華大學出版社
叢編項:
標 簽: 暫缺

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

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