Apple Watch開發快速入門教程

大學霸發表於2015-03-16
 Apple Watch開發快速入門教程 
Apple Watch開發快速入門教程
試讀下載地址:
介紹:蘋果為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
 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29597077/viewspace-1461606/,如需轉載,請註明出處,否則將追究法律責任。

相關文章