清华开发者书库:iOS实战:苹果“生态圈”编程卷关东升 著pdf下载pdf下载

清华开发者书库:iOS实战:苹果“生态圈”编程卷关东升 著百度网盘pdf下载

作者:
简介:本篇主要提供清华开发者书库:iOS实战:苹果“生态圈”编程卷关东升 著pdf下载
出版社:中图创优图书专营店
出版时间:2016-01
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

基本信息

书名:●清华开发者书库:iOS实战:苹果“生态圈”编程卷(Swift版)

定价:49元

作者:关东升 著

出版社:清华大学出版社

出版日期:2016-01-01

ISBN:9787302417743

字数:512000

页码:314

版次:

装帧:平装

开本:16开

商品重量:

编辑推荐


本书是关东升老师针对iOS入门读者精心编写的“iOS实战”四大宝典之一,通过这四本书,真正实现零基础到APP上架,步入移动开发殿堂。

《iOS实战:入门与提高卷(Swift版)》

《iOS实战:图形图像、动画和多媒体卷(Swift版)》

《iOS实战:传感器卷(Swift版)》

《iOS实战:苹果“生态圈”编程卷(Swift版)》

内容提要


本书是智捷课堂团队编著的“iOS实战”系列图书中的一本,本书系统介绍了苹果产品“生态圈”的相关知识。全书共分为13章,分别介绍了苹果网络编程、Core Data技术、iCloud编程、推送通知、社交网络编程、Newsstand、应用内购买、Passbook、HomeKit、Handoff、定位服务和地图应用开发。书中采用基于iOS 8的API。本书适合作为从事iOS应用开发的软件工程师的参考用书,也可以作为计算机科学与技术、软件工程等专业移动开发类课程的教学用书。

目录


章 准备开始
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开发
0章 智能家居与HomeKit编程
1章 Handoff编程
2章 定位
3章 地图应用开发

作者介绍


关东升 知名iOS技术作家,iOS技术顾问,高级培训讲师,移动开发专家。担任51CTO社区iOS技术顾问,精通iOS、Android和Windows Phone及HTML5等移动开发技术。曾先后主持开发大型网络游戏《神农诀》的iOS和Android客户端开发,国家农产品追溯系统的iPad客户端开发,酒店预订系统的iOS客户端开发,金融系统的iOS、Windows Phone 及Android客户端开发。在App Store上发布数款游戏和应用软件,擅长移动平台的应用和游戏类项目开发。长期为中国移动研究院、云南移动、东软、方正科技、大唐电信、中石油、深圳康拓普、上海财富168、天津港务局等企事业单位授课。著有《iOS网络编程与云端应用实践》、《iOS传感器应用开发实践》、《iOS开发指南——从零基础到App Store上架》、《交互设计的艺术——iOS 7拟物化到扁平化革命》、《Cocos2d-x实战:C 卷》、《Cocos2d-x实战:Lua卷》、《Cocos2d-x实战:工具卷》、《Cocos2d-x实战:JS卷——Cocos2d-JS开发》等专业图书。

序言