Apple Watch开发快速入门教程

 Apple Watch开发快速入门教程 
Apple Watch开发快速入门教程
试读下载地址:http://pan.baidu.com/s/1eQ8JdR0
介绍:苹果为Watch提供全新的开发框架WatchKit。本教程是国内第一本Apple Watch开发教程,全面讲解WatchKit的各个方面,帮助读者更为快速的掌握Watch开发方式和流程。 
 
目录
 第1章  开发环境--Xcode 1
1.1  苹果账号 1
1.1.1  苹果账号的成员分类 1
1.1.2  注册免费的苹果账号 1
1.1.3  注册收费的苹果账号 4
1.2  Xcode的下载和安装 6
1.2.1  App Store中下载和安装Xcode 6
1.2.2  其他网站下载和安装Xcode 10
1.3  苹果账号的绑定 11
1.4  组件的下载和安装 12
1.5  第一次打开Xcode 14
1.6  Xcode的界面介绍 16
1.6.1  导航窗口 17
1.6.2  组件窗口 18
1.6.3  编辑窗口 19
1.6.4  目标窗口 20
第2章  编写第一个iWatch应用程序 21
2.1  iWatch介绍 21
2.2  iWatch的优点缺点 21
2.2.1  iWatch优点 21
2.2.2  iWatch缺点 24
2.3  开发iWatch应用程序使用的类 24
2.4  编程第一个程序 25
2.4.1  创建项目 25
2.4.2  添加Watch应用对象到项目中 27
2.4.3  添加Watch应用对象时新增内容介绍 28
2.4.4  运行程序 29
2.4.5  编辑界面 32
2.4.6  编写代码 35
2.5  调试程序 39
2.6  使用帮助文档 41
第3章  界面设计一 43
3.1  标签 43
3.1.1  添加标签到界面中 43
3.1.2  界面方式设置标签 47
3.1.3  使用代码设置标签 60
3.1.4  为标签加载自定义的字体 73
3.2  图像 79
3.2.1  添加图像到界面中 79
3.2.2  界面方式设置图像对象 80
3.2.3  使用代码设置图像对象 85
3.3  分割线 91
3.3.1  添加分割线到界面中 91
3.3.2  界面方式设置分割线 92
3.3.3  使用代码设置分割线 94
第4章  界面设计二 95
4.1  表 95
4.1.1  添加表到界面中 95
4.1.2  界面方式设置表对象 96
4.2  填充表 98
4.2.1  填充文本内容 98
4.2.2  填充图像 102
4.3  对表进行操作 104
4.3.1  响应选择的行 105
4.3.2  添加行 106
4.3.3  删除行 107
4.3.4  获取行数 109
4.3.5  滚动行 110
4.4  组对象 111
4.4.1  添加组对象到界面中 111
4.4.2  界面方式设置Group对象 112
4.4.3  使用代码设置Group对象 116
第5章  用户交互 121
5.1  开关 121
5.1.1  添加开关对象到界面中 121
5.1.2  界面方式设置开关对象 122
5.1.3  使用代码设置开关对象 124
5.1.4  响应开关对象 129
5.2  滑块 134
5.2.1  添加开关对象到界面中 135
5.2.2  界面方式设置滑块对象 136
5.2.3  使用代码设置滑块对象 139
5.2.4  响应滑块对象 143
5.3  按钮 144
5.3.1  添加按钮对象到界面中 145
5.3.2  界面方式设置滑块对象 146
5.3.3  使用代码设置按钮对象 147
5.3.4  响应按钮对象 150
第6章  日期时间和计时器 153
6.1  日期时间 153
6.1.1  添加日期时间对象到界面中 153
6.1.2  界面方式设置日期时间对象 154
6.1.3  使用代码设置日期时间对象 157
6.2  计时器 161
6.2.1  添加计时器到界面中 161
6.2.2  界面方式设置计时器对象 162
6.2.3  使用代码设置计时器对象 165
6.3  实现计时功能 167
6.3.1  使用界面方式计时 167
6.3.2  使用代码计时 168
第7章  地图与菜单 171
7.1  添加地图到界面中 171
7.2  界面方式设置地图对象 172
7.3  设置地图的显示区域 173
7.4  添加/删除标注 174
7.4.1  添加系统自带的标注 174
7.4.2  添加自定义的标注 176
7.4.3  删除标注 177
7.5  获取当前位置 178
7.6  添加菜单到界面中 184
7.7  设置菜单项 185
7.7.1  界面方式设置菜单项 186
7.7.2  使用代码设置菜单项 188
7.8  添加菜单项 189
7.8.1  界面方式添加菜单项 189
7.8.2  使用代码添加菜单项 191
7.9  响应菜单项 191
7.9.1  界面方式添加菜单项实现的响应 192
7.9.2  使用代码添加菜单项实现的响应 195
7.10  删除菜单项 198
第8章  三种界面控制器 200
8.1  界面控制器 200
8.1.1  添加界面控制器 200
8.1.2  界面方式设置界面控制器的界面 203
8.1.3  使用代码设置界面控制器的界面 206
8.2  浏览界面控制器 207
8.2.1  添加浏览界面控制器 207
8.2.2  界面方式设置浏览界面控制器的界面 211
8.3  通知界面控制器 213
8.3.1  添加通知界面控制器 214
8.3.2  界面方式设置通知界面控制器的界面 217
8.4  界面导航 222
8.4.1  使用拖动方式 222
8.4.2  使用代码方式 230
第9章  本地化 242
9.1  创建一个具有多种语言的应用程序 242
9.2  本地化资源 251
9.3  区域格式 253
第10章  高级应用 258
10.1  九宫格 258
10.2  音频播放器 264
10.3  天气预报 268
10.4  iWatch控制iPhone 272
上一篇:.gitignore设置


下一篇:EntityFramework6 快速入门教程