iOS實戰 (蘋果生態圈編程捲Swift版)

iOS實戰 (蘋果生態圈編程捲Swift版)

作者: 關東升
出版社: 清華大學
出版在: 2016-01-01
ISBN-13: 9787302417743
ISBN-10: 7302417741
裝訂格式: 平裝
總頁數: 314 頁





內容描述


<內容簡介>
 關東升編著的這本《iOS實戰(蘋果生態圈編程捲Swift版)》是智捷課堂團隊編著的「iOS實戰」系列圖書中的一本,本書系統介紹了蘋果產品「生態圈」的相關知識。全書共分為13章,分別介紹了蘋果網絡編程、CoreData技術、iCLoud編程、推送通知、社交網絡編程、Newsstand、應用內購買、Passbook、HomeKit、Handoff、定位服務和地圖應用開發。書中全部採用基於iOS 8的最新API。    本書適合作為從事iOS應用開發的軟件工程師的參考用書,也可以作為電腦科學與技術、軟件工程等專業移動開發類課程的教學用書。

<作者簡介>
關東升    關東升,國內著名iOS∕Cocos技術作家,iOS技術顧問,Cocos最有價值專家(CVP),智捷課堂首席培訓專家。擔任51CTO社區iOS技術顧問,精通iOS、Android和Windows及HTML5等移動開發技術。曾先後主持開發大型網絡遊戲《神農訣》的iOS和Android客戶端開發,國家農產品追溯系統的iPad客戶端開發,酒店預訂系統的iOS客戶端開發,金融系統的ios、Windows及Android客戶端開發。在AppStore上發布數款遊戲和應用軟件,擅長移動平臺的應用和遊戲類項目開發。長期為中國移動研究院、方正科技、大唐電信、中國石油、工商銀行、南方航空、惠普、東軟、NTT等企事業單位提供技術咨詢及員工培訓。著有《iOS網絡編程與雲端應用最佳實踐》、《iOS傳感器應用開發最佳實踐》、《iOS圖形圖像、動畫和多媒體編程技術最佳實踐》、《iOS開髮指南》、《交互設計的藝術》、《Cocos2d-x實戰:C++捲》、《Cocos2d-x實戰:Lua捲》、《Cocos2d-x實戰:工具捲》、《Cocos2d-x實戰:JS捲》等專業圖書。

<目錄>
第1章  準備開始  1.1 本書結構  1.2 本書中的約定    1.2.1 實例代碼約定    1.2.2 圖示約定    1.2.3 圖中手勢    1.2.4 方法命名約定    1.2.5 構造器命名約定第2章  蘋果網絡  2.1 網絡結構    2.1.1 客戶端服務器結構網絡    2.1.2 對等結構網絡  2.2 基於Socket的C∕S結構網絡通信    2.2.1 Socket概念    2.2.2 Socket編程    2.2.3 實例:CFStream實現TCP Socket服務器端    2.2.4 實例:NSStream實現TCP Socket客戶端  2.3 Bonjour服務發現    2.3.1 發布服務    2.3.2 解析服務    2.3.3 查找服務    2.3.4 實例:基於服務發現的Socket通信服務器端    2.3.5 實例:基於服務發現的Socket通信客戶端  2.4 對等結構網絡    2.4.1 使用Multipeer Connectivity開發對等結構網絡應用    2.4.2 實例:P2PGame遊戲  本章小結第3章  Core Data數據持久化技術  3.1 對象關係映射  3.2 Core Data堆棧  3.3 建模和生成實體    3.3.1 建模    3.3.2 生成實體  3.4 實例:採用Core Data實現MyNotes應用    3.4.1 採用Core Data分層架構設計    3.4.2 查詢數據    3.4.3 修改數據  本章小結第4章iCloud編程  4.1 蘋果雲服務——iCloud  4.2 鍵值數據存儲    4.2.1 鍵值數據存儲編程    4.2.2 實例:iCloud鍵值數據存儲  4.3 文檔存儲    4.3.1 iCloud存儲運行過程    4.3.2 實例:iCloud文檔存儲編程  4.4 iCloud Core Data技術    4.4.1 實例:iCloud Core Data實現MyNotes應用    4.4.2 配置Xcode工程    4.4.3 修改持久化存儲協調者
    4.4.4 修改被管理的對象上下文    4.4.5 合併iCloud數據    4.4.6 更新UI  4.5 CloudKit存儲編程    4.5.1 CloudKit術語    4.5.2 iCloud Dashboard    4.5.3 實例:CloudKit實現MyNotes應用  本章小結第5章  推送通知  ……第6章  社交網絡編程第7章  報刊雜誌——Newsstand應用編程第8章  應用內購買第9章  Passbook開發第10章  智能家居與HomeKit編程第11章  Handoff編程第12章  定位第13章  地圖應用開發




相關書籍

計算機原理實作 -- 使用 App Inventor 2 (第三版)(附範例光碟)

作者 陳延華 蔡佳哲

2016-01-01

Learning Android Game Programming: A Hands-On Guide to Building Your First Android Game (Paperback)

作者 Richard A. Rogers

2016-01-01

iOS 私房祕笈──iPhone 與 iPad App 的實用技巧 (iOS Recipes: Tips and Tricks for Awesome iPhone and iPad Apps)

作者 麥特.德朗斯(Matt Drance) 保羅.沃倫(Paul Warren) 曾吉弘 譯

2016-01-01