





定价:59.8元
印次:1-1
ISBN:9787302387206
出版日期:2015.01.01
印刷日期:2014.12.12
图书责编:王军
图书分类:零售
随着应用迅速迁移到商业领域和iCloud,iOS和OS X开发者需要学习新的数据管理技术。在《iCloud开发秘籍——实践掌握iOS & OS X应用的数据管理技术》一书中,著名的苹果数据库专家Jesse Feiler详细介绍了如何使用苹果最新的API和技术来构造和同步各种形式的数据。Feiler帮你理解这些问题,实现有效的解决方案,并且发布非常有用的应用,可以在iOS和OS X之间来回的Round Trip中无缝地同步数据。 本书旨在引导你集成一些关键的苹果数据管理技术,包括地址薄和日历API,展示了如何构造数据,从而使得构建优秀的Cocoa和Cocoa Touch用户界面,以及快速融入可靠的iCloud同步机制等变得简单。你将逐步明白如何将苹果的标准应用数据结构与自己的用户数据进行混合,从而创建功能丰富并且完全可同步的环境。 对于想了解iCloud是否适合自己的应用,以及通过大量实际代码示例来进行深入学习的读者来说,这是一本很实用的读物。 ——Jon Bell,UXLaunchpad.com 涵盖内容 ◆ 从开发者和用户的视角理解iCloud ◆ 访问同步的用户日历和联系人 ◆ 将提醒事项集成到应用中 ◆ 遵守iCloud用户隐私条款 ◆ 在用户的不同设备上应用一致的iOS设置和OS X偏好
Jesse Feiler在苹果公司任职自1985年至今,是苹果公司最早从事移动开发的程序员,从世界上最早的智能产品Newton到iOS产品(iPhone、iPod Touch和iPad),历经不同时代智能终端产品的变迁,拥有丰富的移动研发经验。
前 言 当苹果公司发布新产品或其操作系统的新版本时,通常会是重大的新闻事件,经常有人在苹果手机商店排队等待。这些发布通常存在一些规律。对于操作系统,主要的发布是在6月的苹果全球开发者大会上进行的。在某些年份,一种或全部两种操作系统的开发者预览版本在早春可用。整个夏季,若干开发者发布版本会被提供。在秋天的某个时候,关于新iPhone变得可用的谣言开始流传,而且苹果公司会发出将在一周后举行媒体活动的邀请。在接下来的新闻事件中,新版本的iOS随着新的iPhone公映。iOS的公开发布在一周后进行,随后新的iPhone也会可用。接下来(通常在下一个月),iPad、Mac 和OS X会重复这个过程。 在过去的几年时间,这些过程一直是被计划好的,但并不保证会一直重复。值得注意的重要一点是,这些产品和操作系统的通告及发布都有具体的日期。iCloud则与之大不相同。多年来,苹果公司已经建立了重要的硬件和电信支撑结构,用于驱动iCloud和其他网络操作。同许多类似基础设施的情况一样,其细节是保密的。我们之所以知道苹果公司一些数据中心的位置,是因为它们经常需要构建许可和其他公共文档及权限,但它们通常避开公众的视线。iCoud的发布并没有剪彩或交钥匙的环节,而是一个耗时若干年的过程(并且未来还将持续若干年)。 除了硬件基础设施,iCloud还有软件组件。然而,这也经历了若干年的发展历程。正如你将在本书中看到的,iCloud有一部分在操作系统用户界面中实现,其余部分通过对现有框架和API进行相对较小的修改来实现。对于开发商和消费者来说,iCloud的公开发布是操作系统及硬件的新版本发布的一...
第Ⅰ部分 iCloud简介
第1章 探讨iCloud及其用户体验 3
1.1 云计算介绍 3
1.2 理解iCloud范式 4
1.2.1 通过应用组织文件 5
1.2.2 使用iCloud、Time Machine和Auto Save来管理文件 7
1.2.3 在设备之间同步数据 8
1.2.4 进行往返旅程 8
1.3 本章小结 9
1.4 练习 9
第2章 搭建iCloud开发环境 11
2.1 在iOS和OS X上管理应用安全 11
2.1.1 在developer.apple.com上识别你和你的应用 12
2.1.2 确定运行时的用户和泛在容器 15
2.2 深入iCloud基础 15
2.2.1 Apple ID 16
2.2.2 bundle标识符 18
2.2.3 权限和功能 19
2.2.4 泛在容器 20
2.3 在应用中使用iCloud 21
2.4 本章小结 22
2.5 练习 22
第Ⅱ部分 使用API
第3章 介绍API和第一个应用 25
3.1 苹果开发者入门 25
3.2 查看API 26
3.3 介绍内置数据应用 27
3.3.1 跟上苹果公司的步伐 28
3.3.2 应用概述 29
3.3.3 为iOS和OS X创建单独的Xcode项目 30
3.4 装配界面 37
3.4.1 装配iOS界面 37
3.4.2 装配OS X界面 39
3.5 本章小结 40
3.6 练习 40
第4... 查看详情
同系列产品
查看详情-
Kotlin移动和服务器端应用开发
[美]布雷特·麦克劳克林(Brett McLaughlin)著 任强 译
ISBN:9787302614050
定 价:99.8元
-
Flutter入门经典
[美] 马可·纳波利(Marco L. Napoli) 著 蒲成 译
ISBN:9787302569541
定 价:118元
-
反应式编程实战 使用RxJava 2.x开发Android应用
[芬] 蒂莫·图奥米宁(Timo Tuominen)著 韩义波 译
ISBN:9787302560999
定 价:118元
-
Flutter实战
[荷兰]弗兰克·扎米蒂(Frank Zammetti) 著;贡国栋 任强 译
ISBN:9787302556084
定 价:79.8元