2015-06-17 48 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

这是一个很好的示例项目。但陀螺仪数据在此版本中不可用。 –