日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)其他操作系統(tǒng)iOS網(wǎng)絡(luò)編程與云端應(yīng)用最佳實(shí)踐

iOS網(wǎng)絡(luò)編程與云端應(yīng)用最佳實(shí)踐

iOS網(wǎng)絡(luò)編程與云端應(yīng)用最佳實(shí)踐

定 價:¥69.00

作 者: 關(guān)東升
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: 操作系統(tǒng)/系統(tǒng)開發(fā) 計算機(jī)/網(wǎng)絡(luò)

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

內(nèi)容簡介

  《清華開發(fā)者書庫:iOS網(wǎng)絡(luò)編程與云端應(yīng)用最佳實(shí)踐》是介紹iOS 6網(wǎng)絡(luò)編程和云端應(yīng)用開發(fā)技術(shù)書籍,介紹了蘋果網(wǎng)絡(luò)、數(shù)據(jù)交換格式、Web Service、iCloud、定位服務(wù)、地圖、推送通知、Newsstand、應(yīng)用內(nèi)購買、Passbook、以及社交網(wǎng)絡(luò)編程,還介紹了網(wǎng)絡(luò)通信設(shè)計模式和架構(gòu)設(shè)計?! 肚迦A開發(fā)者書庫:iOS網(wǎng)絡(luò)編程與云端應(yīng)用最佳實(shí)踐》分為5部分:網(wǎng)絡(luò)基礎(chǔ)篇、云服務(wù)篇、社交篇、電子商務(wù)篇和實(shí)戰(zhàn)篇。網(wǎng)絡(luò)基礎(chǔ)篇包括第2章~第3章,介紹了網(wǎng)絡(luò)結(jié)構(gòu)、Socket網(wǎng)絡(luò)通信、對等結(jié)構(gòu)網(wǎng)絡(luò)、Bonjour服務(wù)發(fā)現(xiàn),以及 JSON和XML數(shù)據(jù)交互格式。云服務(wù)篇包括了第4章~第5章,介紹了客戶端服務(wù)器結(jié)構(gòu)網(wǎng)絡(luò)通信兩種具體實(shí)現(xiàn)方式:REST Web Service和SOAP Web Service,以及 iCloud編程。社交篇包括了第6章~第7章,介紹了Twitter、Facebook、新浪微博社交網(wǎng)絡(luò)客戶端編程API,以及定位服務(wù)與地圖應(yīng)用開發(fā)。電子商務(wù)篇包括了第8章~第11章,介紹了推送通知、Newsstand應(yīng)用編程、服務(wù)器產(chǎn)品類型應(yīng)用內(nèi)購買、iOS6 Passbook應(yīng)用開發(fā)。實(shí)戰(zhàn)篇包括了第12章~第13章,通過重構(gòu)MyNotes應(yīng)用介紹了iOS網(wǎng)絡(luò)通信中的設(shè)計模式與架構(gòu)設(shè)計,最后通過價格線酒店預(yù)訂iPhone客戶端開發(fā)介紹了iOS敏捷開發(fā)過程。

作者簡介

  關(guān)東升,國內(nèi)知名iOS技術(shù)作家,iOS技術(shù)顧問,高級培訓(xùn)講師,移動開發(fā)專家。精通iOS、Android和 Windows Phone及Html5等移動開發(fā)技術(shù)。曾先后主持開發(fā)大型網(wǎng)絡(luò)游戲神農(nóng)訣iOS和Android客戶端開發(fā)、國家農(nóng)產(chǎn)品追溯系統(tǒng)iPad客戶端開發(fā)、大型團(tuán)購網(wǎng)站移動端開發(fā)、金融系統(tǒng)微博iOS、WP7、Android客戶端開發(fā)。在App Store發(fā)布多款游戲和應(yīng)用軟件,擅長移動平臺的應(yīng)用和游戲類項目開發(fā)。近期為中國移動研究院、方正科技、大唐電信、中石油等企事業(yè)單位授課。著有《iOS6開發(fā)指南》、《iOS網(wǎng)絡(luò)編程與云端應(yīng)用最佳實(shí)踐》、《iPhone與 iPad開發(fā)實(shí)戰(zhàn)——iOS 經(jīng)典應(yīng)用剖析》、《Android開發(fā)案例驅(qū)動教程》、《Android網(wǎng)絡(luò)游戲開發(fā)實(shí)戰(zhàn)》以及《JSP網(wǎng)絡(luò)程序設(shè)計》等書籍。

圖書目錄

i推薦序(一)Ⅰ 
推薦序(二)Ⅲ 
贊譽(yù)Ⅴ 
前言Ⅶ 
第1章 開篇綜述 
1.1 本書結(jié)構(gòu) 
1.2 本書中的約定 
1.2.1 實(shí)例代碼約定 
1.2.2 圖示的約定 
網(wǎng)絡(luò)基礎(chǔ)篇 
第2章 溝通無限——蘋果的網(wǎng)絡(luò) 
2.1 網(wǎng)絡(luò)結(jié)構(gòu) 
2.1.1 客戶端服務(wù)器結(jié)構(gòu)網(wǎng)絡(luò) 
2.1.2 對等結(jié)構(gòu)網(wǎng)絡(luò) 
2.2 基于Socket的C/S結(jié)構(gòu)網(wǎng)絡(luò)通信 
2.2.1 Socket概念 
2.2.2 Socket編程 
2.2.3 實(shí)例: NSStream&CFStream實(shí)現(xiàn)TCP Socket服務(wù)器端 
2.2.4 實(shí)例: NSStream&CFStream實(shí)現(xiàn)TCP Socket客戶端 
2.3 Bonjour服務(wù)發(fā)現(xiàn) 
2.3.1 發(fā)布服務(wù) 
2.3.2 解析服務(wù) 
2.3.3 查找服務(wù) 
2.3.4 實(shí)例: 基于服務(wù)發(fā)現(xiàn)的Socket通信服務(wù)器端 
2.3.5 實(shí)例: 基于服務(wù)發(fā)現(xiàn)的Socket通信客戶端 
2.4 對等結(jié)構(gòu)網(wǎng)絡(luò) 
2.4.1 使用Game Kit開發(fā)對等結(jié)構(gòu)網(wǎng)絡(luò)應(yīng)用 
2.4.2 實(shí)例: 基于藍(lán)牙對等網(wǎng)絡(luò)通信 
本章 小結(jié) 
第3章 數(shù)據(jù)交換格式 
3.1 XML數(shù)據(jù)交換格式 
3.1.1 文檔結(jié)構(gòu) 
3.1.2 XML文檔解析與框架性能 
3.1.3 實(shí)例: MyNotes應(yīng)用XML 
3.2 JSON數(shù)據(jù)交換格式 
3.2.1 文檔結(jié)構(gòu) 
3.2.2 JSON數(shù)據(jù)編碼/解碼與框架性能 
3.2.3 實(shí)例: MyNotes應(yīng)用JSON解碼 
本章 小結(jié) 
云 服 務(wù) 篇 
第4章 使用Web Service——基于客戶端服務(wù)器結(jié)構(gòu)網(wǎng)絡(luò)通信 
4.1 REST Web Service 
4.1.1 HTTP和HTTPS協(xié)議 
4.1.2 同步GET方法請求編程 
4.1.3 異步GET方法請求編程 
4.1.4 POST方法請求編程 
4.1.5 實(shí)例: REST Web Service實(shí)現(xiàn)的MyNotes應(yīng)用 
4.2 SOAP Web Service 
4.2.1 WSDL概念 
4.2.2 SOAP協(xié)議 
4.2.3 實(shí)例: SOAP Web Service實(shí)現(xiàn)MyNotes應(yīng)用 
4.3 ASIHTTPRequest框架使用 
4.3.1 安裝和配置ASIHTTPRequest框架 
4.3.2 同步請求 
4.3.3 異步請求 
4.3.4 實(shí)例: 請求隊列應(yīng)用 
4.3.5 實(shí)例: 上傳數(shù)據(jù)應(yīng)用 
4.4 反饋網(wǎng)絡(luò)信息改善用戶體驗(yàn) 
4.4.1 iOS 6表視圖刷新控件的使用 
4.4.2 使用等待指示器控件 
4.4.3 使用網(wǎng)絡(luò)等待指示器 
4.4.4 使用MBProgressHUD等待指示器 
本章 小結(jié) 
第5章 iCloud編程 
5.1 蘋果云服務(wù)——iCloud 
5.2 配置iCloud 
5.2.1 創(chuàng)建App ID 
5.2.2 創(chuàng)建配置概要文件 
5.3 iCloud數(shù)據(jù)存儲 
5.3.1 iCloud鍵值數(shù)據(jù)存儲 
5.3.2 iCloud文檔存儲 
5.3.3 iCloud存儲注意事項 
5.4 iCloud鍵值數(shù)據(jù)存儲編程 
5.4.1 實(shí)例: iCloud鍵值數(shù)據(jù)存儲設(shè)計 
5.4.2 配置Xcode工程 
5.4.3 代碼實(shí)現(xiàn) 
5.5 iCloud文檔存儲編程 
5.5.1 實(shí)例: iCloud文檔存儲編程設(shè)計 
5.5.2 配置Xcode工程 
5.5.3 自定義文檔類 
5.5.4 獲得iCloud文檔目錄 
5.5.5 查找Ubiquity容器中的文檔 
5.5.6 保存文檔 
5.5.7 解決文檔沖突 
5.6 在iCloud下使用Core Data技術(shù) 
5.6.1 實(shí)例: iCloud Core Data編程設(shè)計 
5.6.2 使用Xcode創(chuàng)建Core Data工程 
5.6.3 創(chuàng)建持久化存儲協(xié)調(diào)者 
5.6.4 創(chuàng)建被管理的對象上下文 
5.6.5 合并iCloud與本地數(shù)據(jù) 
本章 小結(jié) 
社交篇 
第6章 社交網(wǎng)絡(luò)編程 
6.1 蘋果公司的社交網(wǎng)絡(luò) 
6.1.1 設(shè)置賬戶信息 
6.1.2 社交網(wǎng)絡(luò)編程API 
6.2 iOS 6分享列表——UIActivityViewController 
6.2.1 內(nèi)置活動列表項 
6.2.2 自定義活動列表項 
6.3 撰寫視圖控制器——SLComposeViewController 
6.4 編寫自己的社交網(wǎng)絡(luò)客戶端 
6.4.1 實(shí)例: 編寫新浪微博客戶端 
6.4.2 實(shí)例: 編寫Twitter客戶端 
6.4.3 實(shí)例: 編寫Facebook客戶端 
本章 小結(jié) 
第7章 定位服務(wù)與地圖應(yīng)用開發(fā) 
7.1 定位服務(wù) 
7.1.1 定位服務(wù)編程 
7.1.2 地理信息反編碼 
7.1.3 地理信息編碼查詢 
7.1.4 關(guān)于定位服務(wù)的測試 
7.2 使用iOS 6蘋果地圖 
7.2.1 顯示地圖 
7.2.2 添加標(biāo)注 
7.2.3 跟蹤用戶位置變化 
7.3 使用程序外地圖 
7.3.1 調(diào)用iOS 6蘋果地圖 
7.3.2 調(diào)用谷歌Web地圖 
7.4 使用本地化的百度地圖 
7.4.1 百度地圖的安裝與初始化 
7.4.2 顯示地圖 
7.4.3 地理信息編碼與反編碼 
7.4.4 添加標(biāo)注點(diǎn) 
本章 小結(jié) 
電子商務(wù)篇 
第8章 發(fā)布你的促銷信息——推送通知 
8.1 蘋果中究竟有多少個“通知” 
8.1.1 廣播通知 
8.1.2 本地通知 
8.1.3 推送通知 
8.2 配置推送通知 
8.2.1 證書簽名請求 
8.2.2 配置應(yīng)用推送通知 
8.2.3 生成SSL證書 
8.2.4 為SSL證書導(dǎo)出p12文件 
8.3 iOS客戶端編程 
8.3.1 配置Xcode工程 
8.3.2 代碼實(shí)現(xiàn) 
8.4 推送服務(wù)端編程 
8.4.1 使用PHP實(shí)現(xiàn)推送服務(wù) 
8.4.2 使用Java推送服務(wù) 
本章 小結(jié) 
第9章 報刊雜志——Newsstand應(yīng)用編程 
9.1 iOS 5中Newsstand應(yīng)用 
9.2 Newsstand應(yīng)用編程 
9.2.1 配置Newsstand 
9.2.2 使用Newsstand Kit API 
9.3 實(shí)例: MyNewsstand雜志應(yīng)用 
9.3.1 實(shí)例設(shè)計原型草圖 
9.3.2 實(shí)例設(shè)計類圖 
9.3.3 初始化雜志畫面 
9.3.4 主動式下載資源 
9.3.5 后臺下載資源 
9.3.6 斷點(diǎn)續(xù)傳 
9.3.7 讀取雜志內(nèi)容 
本章 小結(jié) 
第10章 應(yīng)用內(nèi)購買 
10.1 應(yīng)用內(nèi)購買實(shí)例設(shè)計 
10.2 測試環(huán)境搭建 
10.2.1 添加測試用戶 
10.2.2 創(chuàng)建App ID 
10.2.3 添加空白應(yīng)用 
10.2.4 為應(yīng)用添加購買產(chǎn)品信息 
10.3 服務(wù)器產(chǎn)品類型應(yīng)用內(nèi)購買 
10.3.1 工作流程 
10.3.2 實(shí)例: 應(yīng)用內(nèi)購買iOS客戶端 
10.3.3 實(shí)例: PHP實(shí)現(xiàn)的服務(wù)器端 
本章 小結(jié) 
第11章 iOS 6 Passbook應(yīng)用開發(fā) 
11.1 Passbook與Pass 
11.1.1 Pass的5種風(fēng)格 
11.1.2 Pass的內(nèi)部結(jié)構(gòu) 
11.2 設(shè)計Pass 
11.2.1 pass.json文件結(jié)構(gòu) 
11.2.2 Pass類型和字段 
11.2.3 二維條形碼 
11.2.4 位置與時間 
11.2.5 本地化 
11.2.6 圖標(biāo)和圖片的使用 
11.3 創(chuàng)建Pass 
11.3.1 創(chuàng)建Pass證書 
11.3.2 數(shù)字簽名與打包Pass文件 
11.4 發(fā)布Pass 
11.4.1 E?mail發(fā)布 
11.4.2 Web網(wǎng)站發(fā)布 
11.5 Pass Kit編程 
11.5.1 實(shí)例: MyPass實(shí)例設(shè)計與說明 
11.5.2 準(zhǔn)備工作 
11.5.3 訪問Passbook 
11.5.4 添加與替換Pass 
11.5.5 刪除Pass 
本章 小結(jié) 
實(shí)戰(zhàn)篇 
第12章 重構(gòu)MyNotes應(yīng)用——iOS網(wǎng)絡(luò)通信中的設(shè)計模式與架構(gòu)設(shè)計 
12.1 移動網(wǎng)絡(luò)通信應(yīng)用的分層架構(gòu)設(shè)計 
12.2 基于委托模式實(shí)現(xiàn) 
12.2.1 網(wǎng)絡(luò)通信與委托模式 
12.2.2 異步網(wǎng)絡(luò)通信中委托模式實(shí)現(xiàn)分層架構(gòu)設(shè)計 
12.2.3 類圖 
12.2.4 時序圖 
12.2.5 數(shù)據(jù)持久層代碼實(shí)現(xiàn) 
12.2.6 業(yè)務(wù)邏輯層代碼實(shí)現(xiàn) 
12.2.7 表示層代碼實(shí)現(xiàn) 
12.3 基于觀察者模式通知機(jī)制實(shí)現(xiàn) 
12.3.1 觀察者模式的通知機(jī)制回顧 
12.3.2 異步網(wǎng)絡(luò)通信中通知機(jī)制實(shí)現(xiàn)分層架構(gòu)設(shè)計 
12.3.3 類圖 
12.3.4 時序圖 
12.3.5 數(shù)據(jù)持久層代碼實(shí)現(xiàn) 
12.3.6 業(yè)務(wù)邏輯層代碼實(shí)現(xiàn) 
12.3.7 表示層代碼實(shí)現(xiàn) 
本章 小結(jié) 
第13章 iOS敏捷開發(fā)項目實(shí)戰(zhàn)——價格線酒店預(yù)訂iPhone客戶端開發(fā) 
13.1 應(yīng)用分析與設(shè)計 
13.1.1 應(yīng)用概述 
13.1.2 需求分析 
13.1.3 原型設(shè)計 
13.1.4 架構(gòu)設(shè)計 
13.2 iOS敏捷開發(fā) 
13.2.1 敏捷開發(fā)宣言 
13.2.2 iOS可以敏捷開發(fā) 
13.2.3 iOS敏捷開發(fā)一般過程 
13.3 任務(wù)1: 創(chuàng)建應(yīng)用基本工作空間 
13.3.1 迭代1.1 創(chuàng)建業(yè)務(wù)邏輯層工程 
13.3.2 迭代1.2 創(chuàng)建表示層工程 
13.4 任務(wù)2: 業(yè)務(wù)邏輯層開發(fā) 
13.4.1 迭代2.1 編寫搜索酒店的業(yè)務(wù)邏輯層類 
13.4.2 迭代2.2 編寫房間查詢業(yè)務(wù)邏輯類 
13.5 任務(wù)3: 表示層開發(fā) 
13.5.1 迭代3.1 根據(jù)原型設(shè)計初步設(shè)計故事板 
13.5.2 迭代3.2 搜索酒店模塊 
13.5.3 迭代3.2.1 選擇城市視圖控制器 
13.5.4 迭代3.2.2 選擇關(guān)鍵字視圖控制器 
13.5.5 迭代3.2.3 選擇價格和日期拾取器 
13.5.6 迭代3.2.4 酒店搜索視圖控制器 
13.5.7 迭代3.2.5 酒店搜索列表視圖控制器 
13.5.8 迭代3.3 房間查詢模塊

本目錄推薦

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