【问题标题】:watchOS 2 new API and Sample Code [closed]watchOS 2 新 API 和示例代码 [关闭]
【发布时间】:2015-06-17 03:29:51
【问题描述】:

有没有什么好的链接可以解释 watchOS 2 的新功能和 API?

我已经尝试了一些 API,但我想探索更多。

谢谢

【问题讨论】:

    标签: api watchkit watchos-2


    【解决方案1】:

    WWDC15 视频或 Apple 的文档确实很有帮助,但是新功能的可构建示例代码很少。即使是 Apple 的示例代码,它们也是不够的(例如,WatchKit Catalog 到目前为止还没有包含 WKInterfacePicker 等新 UI 组件的示例)。

    所以我创建了一个开源存储库,它是watchOS 2 新功能的示例代码集合

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

    此存储库包括以下示例:

    • 加速度计
      • 使用 CoreMotion 访问加速度计数据。
    • 陀螺仪
      • 使用 CoreMotion 访问陀螺仪数据。
    • 计步器
      • 使用 CMPedometer 计算步数演示。
    • 心率
      • 使用 HealthKit 访问心率数据。
    • 表格动画
      • 为 WKInterfaceTable 插入和删除动画。
    • 动画属性
      • 动画宽度/高度和对齐方式。
    • 音频录制和播放
      • 录制和播放音频。
    • 选择器样式
      • WKInterfacePicker 样式目录。
    • 触感引擎
      • 使用 playHaptic 方法访问 Taptic 引擎。
    • 警报
      • 提供警报或操作表。
    • 带有数字皇冠的动画
      • 使用 WKInterfacePicker 和 Digital Crown 协调动画。
    • 交互式消息传递
      • 使用 WatchConnectivity 向手机发送消息并从手机演示中接收消息。
    • 打开系统 URL
      • 使用 openSystemURL: 方法打开 Tel 或 SMS 应用程序。
    • 音频文件播放器
      • 使用 WKAudioFilePlayer 播放音频文件。
    • 网络访问
      • 使用 NSURLSession 从网络获取图像数据。

    【讨论】:

    • 这是一个很棒的示例项目。但是,此版本中不提供陀螺仪数据。
    【解决方案2】:

    您可以在 Apple 开发者门户中找到很多信息。有发行说明、视频、指南等,您可以通过访问此网站访问它们:

    https://developer.apple.com/watchos/pre-release/

    WWDC15 视频可以帮助您找到有关 watchOS 2 的信息。访问此网站观看视频:

    https://developer.apple.com/videos/wwdc/2015/

    有很多关于 watchOS 2 的视频,包括 WatchOS 2 的 WatchKit 简介 和很多其他视频。

    【讨论】:

      【解决方案3】:

      Apple 提供了出色的文档和示例代码。总是先从那里开始,但这里有一些来自另一个优秀资源的初步想法:http://www.raywenderlich.com/108415/watchkit-for-watchos-2

      【讨论】:

        猜你喜欢
        • 2011-01-24
        • 2010-11-21
        • 1970-01-01
        • 1970-01-01
        • 2011-03-07
        • 1970-01-01
        • 2011-12-09
        • 1970-01-01
        相关资源
        最近更新 更多