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

企業(yè)級iOS應(yīng)用開發(fā)實戰(zhàn)

企業(yè)級iOS應(yīng)用開發(fā)實戰(zhàn)

定 價:¥69.00

作 者: 楊宏焱 著
出版社: 機(jī)械工業(yè)出版社
叢編項:
標(biāo) 簽: 程序設(shè)計 計算機(jī)/網(wǎng)絡(luò) 移動開發(fā)

ISBN: 9787111404590 出版時間: 2013-02-01 包裝: 平裝
開本: 16開 頁數(shù): 416 字?jǐn)?shù):  

內(nèi)容簡介

  《企業(yè)級iOS應(yīng)用開發(fā)實戰(zhàn)》內(nèi)容全面,它不僅詳細(xì)講解了開發(fā)企業(yè)級iOS應(yīng)用所需掌握的各項核心技術(shù),以及各種工具和框架的用法,而且還系統(tǒng)講解了企業(yè)級iOS應(yīng)用開發(fā)的流程和方法;實戰(zhàn)性強(qiáng),不僅為各個知識點精心設(shè)計了能輔助讀者理解的小案例,而且還有能指導(dǎo)讀者進(jìn)行完整實踐的大案例,具備極強(qiáng)的可操作性。除此之外,本書還包含大量的開發(fā)技巧和最佳實踐?!镀髽I(yè)級iOS應(yīng)用開發(fā)實戰(zhàn)》分為三部分:基礎(chǔ)篇(1~6章),首先介紹了傳統(tǒng)企業(yè)級應(yīng)用與iOS企業(yè)級應(yīng)用的區(qū)別、iOS企業(yè)級應(yīng)用程序的架構(gòu)以及發(fā)布方法,然后詳細(xì)講解了iOS的開發(fā)框架、Objective-C語法的核心要素、Xcode集成開發(fā)環(huán)境、Interface Builder和高級圖形界面;核心技術(shù)篇(7~17章),系統(tǒng)深入地講解了網(wǎng)絡(luò)、XML和JSON、用戶數(shù)據(jù)保存、安全、多媒體、繪圖、動畫、多點觸摸和手勢、GPS、重力感應(yīng)、本地化、多線程、并行編程、通知、通訊簿等與企業(yè)級應(yīng)用相關(guān)的核心技術(shù)特性,同時也講解了開源框架CorePlot;實戰(zhàn)篇(18~19章)以迭代的方式講解了兩個綜合案例的完整實現(xiàn)過程,既融合了前面的理論知識,又展現(xiàn)了企業(yè)級iOS應(yīng)用開發(fā)的流程和方法。

作者簡介

  楊宏焱,資深企業(yè)應(yīng)用開發(fā)程序員,有多年 J2EE 開發(fā)經(jīng)驗,就職于某大型國有 IT 企業(yè),負(fù)責(zé)南方電網(wǎng)多個企業(yè)信息化項目, 其中多個項目擁有國家版權(quán)局的計算機(jī)軟件著作權(quán)登記。目前專注于 iPhone 和 Android 平臺下的移動應(yīng)用開發(fā)。

圖書目錄

前言
基礎(chǔ)篇
第1章 企業(yè)應(yīng)用的話題
1.1 什么是企業(yè)應(yīng)用
1.1.1 傳統(tǒng)意義的企業(yè)應(yīng)用
1.1.2 iOS 企業(yè)應(yīng)用
1.2 iOS企業(yè)應(yīng)用程序的架構(gòu)
1.2.1 服務(wù)端
1.2.2 iOS 客戶端
1.3 iOS企業(yè)應(yīng)用程序的發(fā)布
1.3.1 iOS應(yīng)用程序發(fā)布與App Store
1.3.2 Ad-Hoc與In-House發(fā)布
1.3.3 OTA無線部署
第2章 iOS開發(fā)框架簡介
2.1 蘋果iOS 簡介
2.2 iOS框架介紹
2.3 Cocoa Touch 框架簡介
2.4 搭建iOS開發(fā)環(huán)境
2.4.1 安裝Mac OS X操作系統(tǒng)
2.4.2 下載安裝SDK
2.5 寫一個iPhone程序
2.6 在模擬器上運行應(yīng)用程序
2.7 在 iPhone 上運行應(yīng)用程序
第3章 Objective-C 語法簡介
3.1 Objective-C的C語言特性
3.1.1 一個簡單的 Hello World
3.1.2 Objetive-C是另一種C
3.1.3 數(shù)據(jù)類型
3.1.4 常量、變量和宏
3.1.5 #include和#import
3.1.6 函數(shù)
3.1.7 分支和循環(huán)
3.2 面向?qū)ο蟮腃
3.2.1 類和對象
3.2.2 消息機(jī)制
3.2.3 Objective-C 的內(nèi)存管理
3.2.4 類別和協(xié)議
3.2.5 反射機(jī)制
3.2.6 謂詞
3.3 MVC模式
3.4 KVO模型
3.4.1 注冊KVO
3.4.2 接收變更通知
3.4.3 發(fā)送變更通知
3.5 塊編程
3.5.1 塊的特點
3.5.2 Objective-C 中的塊
3.6 可變參數(shù)
3.7 本章小結(jié)
第4章 Xcode集成開發(fā)環(huán)境
4.1 創(chuàng)建第一個Xcode應(yīng)用程序
4.2 構(gòu)成應(yīng)用程序的那些東西
4.2.1 Info.plist 和 pch 文件
4.2.2 Xib 文件
4.2.3 資源文件
4.2.4 源代碼文件
4.2.5 項目和目標(biāo)
4.2.6 Frameworks
4.2.7 應(yīng)用程序的文檔目錄和臨時文件夾
4.3 了解Xcode為我們做了些什么
4.3.1 main.m
4.3.2 應(yīng)用程序委托
4.4 在Xcode中添加View Controller
4.5 在Xcode中添加框架
4.6 Xcode 使用技巧
4.6.1 自動完成
4.6.2 查找和替換
4.6.3 快速幫助
4.6.4 快照
4.6.5 書簽
4.6.6 使用導(dǎo)航條
4.7 本章小結(jié)
第5章 Interface Builder
5.1 IB和xib、nib文件
5.2 初識IB
5.3 使用IB創(chuàng)建圖形界面
5.3.1 控制器和視圖
5.3.2 基本控件介紹
5.4 連接
5.4.1 IBOutlet 連接
5.4.2 IBAction 連接
5.4.3 委托連接
5.4.4 使用Assistant Editor創(chuàng)建連接
5.5 本章小結(jié)
第6章 高級圖形界面
6.1 應(yīng)用程序多視圖的導(dǎo)航
6.1.1 UITabBarController
6.1.2 UINavigationController
6.1.3 窗體導(dǎo)航應(yīng)用實例
6.2 表視圖UITableViewController的應(yīng)用及其擴(kuò)展
6.2.1 簡單的表視圖控制器
6.2.2 UITableView的數(shù)據(jù)源和委托
6.2.3 分組表視圖
6.2.4 可折疊的分組表視圖
6.3 擴(kuò)展UIKit
6.3.1 擴(kuò)展日期挑選控件
6.3.2 擴(kuò)展單選按鈕和復(fù)選按鈕
6.3.3 擴(kuò)展下拉列表框
6.3.4 封裝自己的控件庫
6.4 翻頁控件和翻頁控制器
6.4.1 UIPageControl
6.4.2 UIPageViewController
6.5 本章小結(jié)
企業(yè)應(yīng)用篇
第7章 網(wǎng)絡(luò)
7.1 使用NSURLConnection獲得網(wǎng)絡(luò)數(shù)據(jù)
7.2 使用NSOperation進(jìn)行異步請求
7.3 與網(wǎng)絡(luò)相關(guān)的示例
7.4 ASIHTTPRequest框架介紹
7.4.1 發(fā)送同步請求
7.4.2 發(fā)送異步請求
7.4.3 文件上傳
7.4.4 文件下載
7.4.5 Cookies和Sessions
7.5 編寫自己的網(wǎng)絡(luò)模塊類
7.5.1 PostRequest類
7.5.2 NetworkModule類
7.5.3 測試NetworkModule
7.6 本章小結(jié)
第8章 XML和Json
8.1 Cocoa與XML解析
8.1.1 NSXMLParser
8.1.2 NSXMLParserDelegate
8.2 TBXML
8.3 libxml
8.3.1 在項目中使用libxml
8.3.2 libxml應(yīng)用實例
8.4 GDataXML
8.5 Json和SBJson
8.5.1 在項目使用SBJson
8.5.2 SBJson使用示例
8.6 本章小結(jié)
第9章 保存用戶數(shù)據(jù)
9.1 文件的持久化
9.1.1 保存到plist文件
9.1.2 NSUserDefaults
9.1.3 歸檔
9.2 數(shù)據(jù)庫
9.2.1 嵌入式數(shù)據(jù)庫SQLite3
9.2.2 使用 Core Data
9.2.3 使用PLDatabase訪問數(shù)據(jù)庫
9.3 本章小結(jié)
第10章 安全
10.1 iOS安全框架簡介
10.1.1 證書、密鑰和信任服務(wù)
10.1.2 在iPhone中使用X.509證書
10.2 使用SSL和服務(wù)器通信
10.3 OpenSSL
10.3.1 在iOS中使用OpenSSL庫
10.3.2 OpenSSL應(yīng)用實例--使用OpenSSL進(jìn)行MD5加密
10.4 CommonCrypto
10.5 本章小結(jié)
第11章 多媒體、繪圖及動畫
11.1 播放視頻
11.2 播放音頻
11.3 Quartz 2D
11.3.1 圖形上下文
11.3.2 路徑
11.3.3 變換
11.3.4 圖案
11.3.5 陰影
11.3.6 漸變
11.3.7 透明圖層
11.3.8 位圖及遮罩
11.4 Core Animation
11.4.1 隱式動畫
11.4.2 顯式動畫
11.5 本章小結(jié)
第12章 多點觸摸及手勢
12.1 手勢識別器:UIGestureRecognizer 類
12.2 創(chuàng)建手勢識別器
12.3 實現(xiàn)圖片的拖動及縮放
12.4 本章小結(jié)
第13章 本地化
13.1 iPhone的本地化支持
13.1.1 國家代碼和語言代碼
13.1.2 本地化文件夾的匹配
13.2 本地化應(yīng)用程序
13.2.1 使用NSLocaledString本地化字符串
13.2.2 本地化圖像
13.2.3 本地化xib文件
13.2.4 本地化應(yīng)用程序名稱
13.3 示例
13.4 本章小結(jié)
第14章 iOS多線程和并行編程
14.1 多線程
14.1.1 NSThread
14.1.2 RunLoop
14.2 并行編程
14.2.1 Dispatch Queue
14.2.2 將任務(wù)加入Dispatch Queue
14.2.3 Dispatch源
14.3 后臺任務(wù)
14.4 本章小結(jié)
第15章 通知、本地通知和遠(yuǎn)程通知
15.1 通知
15.2 本地通知
15.3 遠(yuǎn)程通知
15.3.1 Apple Push 簡介
15.3.2 準(zhǔn)備使用APNs
15.3.3 準(zhǔn)備接收推送通知
15.3.4 創(chuàng)建 Push Notification Provider
15.4 本章小結(jié)
第16章 開源框架Core Plot
16.1 編譯Core Plot框架
16.2 使用Core Plot SDK
16.3 安裝Core Plot幫助文檔
16.4 圖表的構(gòu)成
16.5 類圖
16.6 使用 Core Plot 繪制折線圖
16.7 使用Core Plot繪制柱狀圖
16.7.1 繪制基本的柱狀圖
16.7.2 固定坐標(biāo)軸
16.7.3 顯示數(shù)據(jù)點的值
16.7.4 顯示網(wǎng)格線
16.8 使用Core Plot繪制餅圖
16.8.1 餅圖的繪制
16.8.2 顯示每個扇形的比例
16.8.3 剝離扇形
16.8.4 顯示圖例
16.8.5 響應(yīng)事件
16.9 自定義Core Plot主題
16.10 本章小結(jié)
第17章 通訊簿、GPS和重力感應(yīng)
17.1 通訊簿
17.1.1 Address Book UI
17.1.2 Address Book
17.1.3 聯(lián)系人中文姓氏排序
17.2 GPS 和CoreLocation
17.3 重力感應(yīng)
17.4 地理編碼
17.5 本章小結(jié)
實戰(zhàn)篇
第18章 企業(yè)APN
18.1 企業(yè)APN的建設(shè)
18.2 iPhone 與APN
18.3 配置描述文件
18.4 在iPhone上實現(xiàn)一個HTTP服務(wù)器
18.5 后臺任務(wù)與無限后臺任務(wù)
18.6 實現(xiàn)APN 切換
18.7 檢測網(wǎng)絡(luò)狀況
18.8 Safari阻塞
18.9 本章小結(jié)
第19章 iOS企業(yè)應(yīng)用實戰(zhàn)
19.1 應(yīng)用場景與功能概述
19.2 應(yīng)用程序架構(gòu)
19.3 服務(wù)器端
19.3.1 環(huán)境搭建
19.3.2 實現(xiàn)登錄接口
19.3.3 實現(xiàn)企業(yè)通訊簿接口
19.3.4 實現(xiàn)收件箱接口
19.3.5 實現(xiàn)附件上傳接口
19.3.6 實現(xiàn)附件下載接口
19.4 iPhone 客戶端
19.4.1 實現(xiàn)登錄
19.4.2 查看收件箱
19.4.3 郵件瀏覽
19.4.4 新建郵件
19.4.5 正文輸入界面
19.4.6 通訊簿
19.4.7 附件文件的上傳
19.5 本章小結(jié)

本目錄推薦

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