帮酷logo
  首页 | 问答 | 文档库
当前位置:首页 > Apple Watch > 正文

WatchKit FAQ:你需要知道的 文档信息


watchKit , 用于创建 Apple Watch应用程序的软件开发工具包 ,已经发布啦。
我们需要一个 iOS 开发者帐户来开始开发 WatchKit 和深入了解 技术细节,但是如果你仅仅是好奇, WatchKit 将让您的喜爱的开发人员创建, Apple发布了一些信息性准则和一个 28 分钟的视频,。
开发人员使用WatchKit可以做什么?
吃惊的是 : 只能开发不完整功能的应用程序。 至少,还没有相当。 像第三方键盘,一个" Apple Watch 应用" 当前是一个扩展,推送从 iPhone 应用到你的 Apple Watch。 (原生 Apple Watch 应用下一年度才能来临,)
watchKit 上的呈现扩展 Apple Watch有3 种不同方式
  • 为一个小应用程序,请通过点击上的应用程序图标从访问 Apple Watch 主屏幕
  • 作为 Glances ,像 Today 视图小部件,它是一个快速的方式,请参见信息从其 iPhone 应用
  • 如可操作的通知,它显示通知 Apple Watch 来自 iPhone 应用程序,然后,您可以与之交互的
  • 当您点击某个应用程序图标,打开一个 Glance 或通知后, iPhone 应用程序的交互, WatchKit 的扩展名在后台运行,以无线方式将数据传输到 Apple Watch。 接口所驻留的 Apple Watch ,所以性能应该是平滑的和实体,但所有的繁重任务,包括的任何内容需要互联网连接,都是回到 iPhone 上完成。 您可以执行的任务上的 Apple Watch 本身,或者,如果开发人员已经 Handoff 实现的,您可以拾取您的 iPhone 并继续您的任务在完整 iPhone 应用程序。
    WatchKit开发人员如何入门 ?
    watchKit 旨在集成到已经存在的 iOS 应用项目,因此所有您需要做的作为开发人员是来获取最新的版本的 Xcode 并添加 Watch 应用目标。 (尽管您可能还希望看看 WatchKit 文档以帮助您查明特定的类,提示和诀窍,)
    您将需要确保您的 iOS 应用程序支持的 iPhone 在构建 WatchKit 框架中;它没有,目前尚未出现之前,您可以连接一个 Apple Watch 到一个 iPad。
    应用程序看起来像什么?
    不出所料, Apple Watch 应用要远比一个成熟的 iOS 应用程序的限制更多,在布局中,由于屏幕的大小。 最大的 Apple Watch ( 42mm ),运动版 312 X 390 像素显示。
    根据 Apple 的初始视频,应用都将被限制到一个分层的点击前进或后退视图或基于每个页面的水平滑动的界面(类似于 Glances 查看 )。 开发人员可以插入特殊的模式叠加,但您可以为特定的屏幕,否则混合和匹配。
    这就是说,仍将有充裕到上点击周围,平移和缩放,如 WatchKit 支持按钮,开关,标签,滑块,和图像。 另外,开发人员可以添加一个动态更新的日期和时间小部件显示当前日期的 and/or 向上或向下时间,或者显示一个计时器,计数从一个特定的时间点。
    应用程序能够做什么?
    开发人员可以访问大多数的工具可用来它们在创建 iOS 应用,它应该意味着一些灵活性和创造性在他们的小型版本的应用来推送到Apple Watch。 它主要强调将被点击,通知,并轻松可用的信息上。
    地图数据是一个区域, Apple 在其初级视频中专门强调: 尽管开发人员将能够插入地图基于坐标的接口,快照,该接口将非交互式,您可以平移或缩放的,除非您点击它,然后输入 Maps Apple 上的应用 Watch。 这是否为谷歌地图应用程序上看是悲观的? 不一定是 Google 可能不断地推快照作为您对实例进行旅行,但它确实意味着应用开发者有思考更多有关它们如何 creatively ,我会显示某些信息。
    Apple Watch没有定位功能 ,因此,位置更新是 iPhone提供的。 尤其是在一个 1.0 产品, Apple想认真管理该定位功能, 以便它们可以防止过度电池耗电。
    我将如何能够与Watch 应用交互 ?
    点击和滑动继续作为的主要方法, 和所有 iOS 应用互动类似, Apple Watch当然包含在内。 手表有一些新的滑动手势,包括一个(感应框左边缘,以返回到上一个屏幕)和一个从底部向上滑动的(该方法将激活 Glances )。 Apple Watch 不存在多手指手势;相反, Digital Crown 可以实现放大和缩小。 Force Touch ,一个长按操作的激活菜单或应用程序中的重要上下文按钮。
    在一个应用程序,您沿着与使用,将能够点击,滑动,然后滚动,像往常一样, Force Touch 到上拉菜单中。
    因此什么是 Glances ?
    正在进行是一个所有新的 iOS 的一部分,尽管它们类似于 Notification Center ,我们 Today 视图小部件的大多数。 正在进行让您看到的单个页特定的应用程序信息;您可以向左或向右滑动来查看 Glances 从其他的应用程序连接到您的 Apple Watch。
    但是, Glances 都是静态的,这意味着您可以,用它们作为一个用户交互。 开发人员重新创建它们从特定的模板,控件在屏幕的大小和区域的您,重新使用和请求信息,根据时间和位置,以确保他们,重新向您介绍什么是最新的且相关的。
    当您在一个 Glance ,您上点击,会启动特定的应用;开发人员甚至可以指定位置在应用程序的运行。 (例如,如果您需要,重新查看一个要执行 Glance ,指出您有项的左上要做一个 Grocery 列表,请点击该 Glance 可能会发送您直接到该列表,)
    并非每一个应用需要,或将有一个 Glance ,并且您,就可以要关闭它们,如果您不,更希望看到一个。
    通知看起来像什么?
    通知被分成两个类别 短查看和长查看的通知。 短查看通知包含最低限度的信息,在零件来保留您的隐私 它只会显示应用程序图标,是一个快速的标题如" 新消息" 或" 新图片" ,并在程序中,应用程序的主标题的颜色。
    如果用户点击引发他们的手腕或 Short 上的 Look 通知,一个长查看会出现通知。 长查看更详细的 您在顶部,会看到应用程序图标和标题(在什么样的 Apple 是调用" sash " )沿着与最多四个动作,后跟自定义设计内容,显示该通知本身,您可以采取类似的回复或评论()和一个按钮,消除通知。
    关于什么 Apple Watch 和可访问性?
    虽然 没有太多还公开可用在 WatchKit 和可访问性如何一起工作,给定其使用 iOS 代码作为一个中枢,它的可能,开发人员将能够使用相同框架,以提供听觉和视觉障碍的人谈话访问 Apple Watch。
    一个最后引人入胜的: 苹果坚持,应用开发者同时提供静态和动态版本它们的 长查看的通知,使用时,手表是一个" 低功耗" 设置。 它仍是容易被看见,的一个设置的用户是否可以启用它们自身或监视的会试图做自主的东西,但不错的所有相同的。
    相当酷的东西的,对不对?


    上传人

       

    分享于 2015-05-12 11:51:01

    栏目分类

    文章信息

    • 浏览:1
    • 评论:0
    • :0
    • 收藏:0

    评论

    评论的时候,请遵纪守法并注意语言文明,多给分享人一些支持。