iOS实战:苹果“生态圈”编程卷

副标题:无

作   者:关东升

分类号:

ISBN:9787302417743

微信扫一扫,移动浏览光盘

简介

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

目录

第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章  地图应用开发

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

iOS实战:苹果“生态圈”编程卷
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon