《从iOS到Apple Watch 用WatchKit创建新型可穿戴应用》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:(新加坡)李伟梦著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2015
  • ISBN:9787121269622
  • 页数:194 页
图书介绍:苹果公司的Apple Watch和WatchKit框架再一次对开发人员提出了新的挑战:如何开发出富于创新又广受欢迎的Apple Watch app。WatchKit编程为IOS开发人员提供了完整的实践性指导,帮助其开发出适应新市场的app。本书包括快速了解WatchKit及Apple Watch、掌握Apple Watch的多屏导航,以及运用UI创建高效界面等内容,是进入可穿戴设备程序开发的必读书目。

1 WatchKit编程入门 1

Apple Watch的规格 1

获取开发工具 2

理解WatchKit程序的架构 3

Apple Watch程序的安装 4

Apple Watch与iPhone之间的交互 4

与Containing iOS App通信 5

Apple Watch程序的类型 6

Hello, World! 6

创建一个iPhone工程 6

添加一个WatchKit App Target 8

检查Storyboard 11

WatchKit App的生命周期 12

修改Interface Controller 13

在模拟器上运行程序 14

小结 16

2 Apple Watch的界面导航 17

Interface Controller和Storyboard 17

Interface Controller的生命周期 19

Interface Controller之间的导航 22

Hierarchical导航 23

Page-Based导航 27

Interface Controller之间的数据传递 28

自定义返回和取消按钮的文字 34

使用代码进行导航 35

显示一系列的页面 38

修改当前显示的页面 40

小结 43

3 Apple Watch的用户界面 45

响应用户界面 45

按钮(Button) 46

开关(Switch) 59

滑块(Slider) 62

显示信息 65

标签(Label) 65

图片(Image) 65

表格(Table) 71

获取信息 82

获取文本信息 82

获取表情符号 85

控件的布局 86

力感触控 91

显示上下文菜单 91

通过代码添加菜单项 97

小结 98

4 IOS程序接口 99

本地化 99

本地化用户界面 102

创建本地化字符串 106

使用日期控件 112

WatchKit App和Extension之间的通信 113

位置数据 114

显示地图 123

访问Web服务 126

共享数据 130

小结 148

5显示通知 149

什么是通知 149

Apple Watch中通知的类型 152

实现Short-Look界面 153

实现Long-Look界面 167

小结 178

6显示Glance 179

什么是Glance 179

实现Glance 180

自定义Glance 182

测试Glance 186

让程序变得实用 186

创建一个共享的App Group 187

实现后台抓取 188

更新Glance 192

小结 194