从iOS到Apple Watch:用WatchKit创建新型可穿戴应用
作 者: Wei-Meng Lee(李伟梦)著,周智勋 陈姣 译
出版时间: 2015
内容简介
本书全面介绍了Apple Watch编程入门所需的知识,主要内容包括Apple Watch程序的架构、界面导航、用户界面控件、相关接口、通知的显示、glance的使用等。书中提供了丰富的动手示例来帮助读者实现WatchKit和Apple Watch开发快速入门。
目录
前言xv
致谢xix
关于作者xxi
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 Target8
检查Storyboard11
WatchKit App的生命周期12
修改Interface Controller13
在模拟器上运行程序14
小结16
2 Apple Watch的界面导航17
Interface Controller和Storyboard17
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