watchOS应用开发与设计
清华移动开发经典译丛,初学者Apple Watch 入门终极指南,从一个快速的示例项目开始,快速入门,Apple Watch用户不可缺少的实用参考书籍, 书中所有示例代码免费提供

作者:[英]Mark goody ,Maurice Kelly著 王净 田洪 范园芳 译

丛书名:移动开发技术丛书

定价:49.8元

印次:1-1

ISBN:9787302436751

出版日期:2016.06.01

印刷日期:2016.05.27

图书责编:王军

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

这本入门精品书籍由Mark Goody和Maurice Kelly联袂撰写,将引领初学者踏上Apple Watch应用构建之旅; watchOS应用开发与设计 讲述watchOS应用构建的各个技术方面,并在示例的引导下演示如何创建WatchKit项目。 每章浓墨重彩地描述一些WatchKit重要概念,并给出指导意见和最佳做法,从而帮助你构建AppleWatch应用。你不仅可学习WatchKit概念,还将领会如何在实际工作中运用这些概念。本书首先剖析watchOS应用,介绍如何处理导航和控件以及设计应用的用户界面,此后分析如何处理自定义表盘元素、快捷视图和通知,以及如何与iPhone通信,最后演示如何发布watchOS应用。 主要内容 ◆ 详明的知识点讲解、丰富的插图以及清晰的示例 ◆ 紧贴实用的指导和建议,以及资深Mac和iOS开发人员披露的最佳实践 ◆ 重点介绍如何从零开始编写应用,以及如何扩展和增强现有的Apple Watch应用

作者简介: Mark Goody花费了大量的时间来编写软件,他主要关注于Apple平台——虽然他很想尝试更多的平台。目前,他与妻子和两个儿子居住在北爱尔兰的Belfast郊外。妻子和两个儿子时常会提醒他离开电脑休息一下。Mark偶尔会发微博(marramgrass.org.uk),但更多的是使用Tweets(@marramgrass)。 Maurice Kelly自从2001年大学毕业后就一直从事工程软件开发。在为移动电信开发服务器软件多年之后,他将工作方向改为面向客户端,并最终成为一名iOS开发人员。他热爱合成器和音乐,仍然梦想有朝一日拥有一辆Land RoverDefender。他和妻子、孩子居住在北爱尔兰Dromara郊外的一个小村庄里。

译 者 序 Apple Watch是苹果公司于2014年9月发布的一款智能手表,有Apple Watch、Apple Watch Sport和Apple Watch Edition三种风格不同的系列。Apple Watch采用蓝宝石屏幕,两个屏幕尺寸,支持电话、语音回短信、连接汽车、天气、航班信息、地图导航、播放音乐、测量心跳、计步等几十种功能,是一款全方位的健康和运动追踪设备。 在2015年的WWDC 2015上,苹果发布了最新的watchOS 2系统,作为本次开发者大会上的重头戏,新版的watchOS操作系统,在个性化界面、交互体验、运动健康功能、新软件以及开发者方面,进行了重大升级。在第一代watchOS的时候,苹果就提供了多种不同的表盘做个性化选择。这同时也激发了用户希望更“个性化”自己表盘的需求,这些个性化的想法都要在watch OS 2.0中实现。 全书共分为三个部分。第Ⅰ部分 “入门”:在详细研究watchOS应用的结构之前,首先从一个快速的示例项目开始,然后简要概述应用可用的一些主要用户界面控件。第Ⅱ部分“创建应用”:在该部分,首先深入了解一下可以使用WatchKit做什么,然后就如何设计和优化应用界面以及如何通过使用快捷视图(Glances)、自定义表盘元素(Complications)和通知(Notification)来吸引用户提供相关的指导。第Ⅲ部分“充分利用平台”:指引你更深入地了解watchOS平台,学习如何使用那些使watchOS成为Apple最引人注目的开发者平台的硬件和软件功能。 本书图文并茂,技术新,实用性强,以大量实例对watch...

暂无课件

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
第 I 部分  入门

第1章  创建WatchKit项目 1

1.1  终身陪伴 3

1.2  向WatchKit App中添加代码 5

1.2.1  更新Watch界面 5

1.2.2  编写Watch App代码 7

1.3 “对不起,我并没有Watch” 9

1.3.1  可以测试哪些内容? 10

1.3.2  尝试HelloWrist! 13

1.4  小结 13

第2章  剖析watchOS应用 15

2.1  应用和扩展 15

2.1.1  WatchKit应用概述 15

2.1.2  WatchKit扩展概述 16

2.1.3  需要使用这种令人费解的系统的原因 16

2.2  WatchKit App项目布局 17

2.3  创建WatchKit应用和扩展 18

2.3.1  使用项目模板 18

2.3.2  使用对象模板 20

2.3.3  使用老旧的技术 23

2.4  小结 23

第3章  实现导航 25

3.1  导航Apple Watch 25

3.2  导航类型 25

3.2.1  基于页面的导航 26

3.2.2  分层导航 29

3.3  WKInterfaceController 30

3.3.1  生命周期 31

3.3.2  支持导航 32

3.4  上下文菜单 34

3.5  更多内容 36

3.6  小结 36

第4章  探索控件 37

4.1  规则 37

4.2  WatchKit控件 38

4.2.1  简单的显示控件 38

4.2.2  交互控件 40

4...

 清华移动开发经典译丛

初学者Apple Watch 入门终极指南

从一个快速的示例项目开始,快速入门

Apple Watch用户不可缺少的实用参考书籍

书中所有示例代码免费提供