2015-06-17 68 views

回答

7

WWDC15視頻或Apple的文檔完全有幫助,但是對於新功能幾乎沒有可構建的示例代碼。即使是Apple的示例代碼,它們也不夠(例如,WatchKit Catalog不包括迄今爲止的新UI組件的示例,如WKInterfacePicker)。

所以我創建了一個開源庫,它是一個示例代碼的集合,用於watchOS 2的新功能。

https://github.com/shu223/watchOS-2-Sampler

此存儲庫包括以下實施例:

  • 加速度
    • 訪問使用CoreMotion加速度計數據。
  • 陀螺
    • 訪問使用CoreMotion陀螺儀數據。
  • 計步器
    • 計步演示使用CMPedometer。
  • 心率
    • 訪問使用HealthKit心率數據。
  • 表動畫
    • 插入和取出的動畫爲WKInterfaceTable。
  • 動畫屬性
    • 動畫寬度/高度和比對。
  • 音頻錄製&播放
    • 錄製和播放音頻。
  • 選擇器樣式
    • WKInterfacePicker風格目錄。
  • Taptic引擎
    • 訪問使用playHaptic方法Taptic引擎。
  • 警報
    • 當前警報或動作片。
  • 動畫與數字樹冠
    • 與WKInterfacePicker和數字樹冠協調動畫。
  • 交互式消息
    • 發送消息給電話以及從與WatchConnectivity電話演示接收。
  • 開放系統URL
    • 打開電話或使用openSystemURL的短信應用:方法。
  • 音頻文件播放
    • 播放音頻文件與WKAudioFilePlayer。
  • 網絡訪問
    • 使用NSURLSession從網絡獲取圖像數據。
+0

這是一個很好的示例項目。但陀螺儀數據在此版本中不可用。 –