Apple Watch最大的秘密: 由iPhone来运行第三方应用程序

苹果 Apple Watch 智能手表将于明年春季上市。现在苹果正在积极鼓励开发者为 Apple Watch 开发应用,提前为生态圈布局。今天苹果发布 iOS 8.2 测试版和 Apple Watch 开发工具,低调将 Apple Watch 屏幕分辨率曝光:312 x 390 和 272 x 340,另外也显示苹果为 Apple Watch 推出新字体 San Francisco。

那么 Apple Watch 的开发工具 WatchKit SDK 里还有那些苹果透露的秘密呢?

首先,虽然 Apple Watch 主屏幕上的应用图标是圆形的,但是苹果依然要求开发者使用正方形的应用图标,然后 Apple Watch 系统会自动加上一个圆形蒙版。如果一个应用在 Apple Watch 和 iOS 上功能相类似,那么可以用相同的图标。如果一个应用的 Apple Watch 版是 iOS 版的补充,或者辅助控制,那么就要修改图标设计。

因为 Apple Watch 有两个尺寸,开发者一共要准备八个不同尺寸的图标。

通知中心:29 x 29 像素,(38 毫米的 Apple Watch),36 x 36 像素 (42 毫米的 Apple Watch)。另外因为 Retina 屏幕需要有 3x 和 2x 两份。

Long Look 通知:80 x 80 像素 (38 毫米的 Apple Watch),88 x 88 像素 (42 毫米的 Apple Watch)。

主屏幕和 Short Look 通知:172 x 172 像素 (38 毫米的 Apple Watch),196 x 196 pixels (42 毫米的 Apple Watch)。

然后Apple Watch 上市以后,不允许第三方应用在它上面原生运行,所有的处理工作都交给 iPhone。当用户点击 Apple Watch 上的一个应用,iPhone 上的 WatchKit 框架就会在后台运作,不断更新 Apple Watch 上面的用户界面回应用户的操作,所以当 iPhone 不在附近或者无线连接中断,Apple Watch 上面的应用就会停止。(这是新的防盗警示方法吗?) 而当用户发现 iPhone 续航时间有所减少的话,最好也不要大喊“这电池怎么又 hold 不住了啊”。

虽然说 Apple Watch 不会一开始就支持第三方应用完全原生运行,但是这样也有一个好处,就是不需要每年都升级 Apple Watch,只需要升级 iPhone 就可以了。用户不需要担心 Apple Watch 运算能力不够,或者安装了太多应用,结果闪存容量着急,或者电池续航悲剧。苹果表示明年夏天,差不多也就是 WWDC 时候才会开放 Apple Watch 对第三方应用完全原生运行的支持。

第三,Apple Watch 上市以后,将会有一大波应用随之发布,但是不管如何,Apple Watch 系统仅仅提供有两种显示方式。一种是类似 Mail.app 邮件的层级方式,用户在屏幕上做出一个又一个选择,导航到需要的界面。另外一种是类似 Weather.app 天气的页面方式,用户水平轻扫,在不同页面内容之间导航。

第四,关于 Apple Watch 的字体。苹果提供的 San Francisco 新字体支持一种“动态排版”的 iOS 技术,可以自动动态调节字母之间的间距和段落的行距,从而达到最佳的阅读性。开发者可以选择用其他的字体,但是这样就没有“动态排版”的优化了。

最后是一些杂七杂八的有趣小细节:

Apple Watch 没有专属应用商店,应用是通过 iPhone、iPad、iPod touch、iTunes 下载的。

第三方应用中的地图只是截图而已,并不能够交互操作,点击会跳转到 Apple Watch 的地图应用。

Apple Watch 不支持多点触控,但是开发者在应用里可以添加新的手势定义.

苹果强调:Apple Watch 上的应用是 iOS 应用的补充,而不是替代。如果你用数分钟来计量你的 iOS 应用的使用时间,那么就应该用数秒钟来计量 Apple Watch 应用的使用时间。所以,保持交互操作简要、界面简单。

(0)

相关推荐

  • 旧的iphone手机上的应用程序如何同步导入新的苹果手机中

    今天给大家介绍一下旧的iphone手机上的应用程序如何同步导入新的苹果手机中的具体操作步骤.1. 我们在旧的手机上找到设置图标,打开.2. 然后在设置页面,选择第一个Apple ID选项,点击.3. ...

  • 如何解决iPhone手机无法下载应用程序问题

    现在有很多人在使用iPhone手机,有些用户遇到了无法下载应用程序问题,想知道如何解决,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步打开手机中的[App Store],根据下图 ...

  • 如何解决iphone手机无法识别小程序码问题?

    现在微信小程序发展的非常快,很多软件都在微信推出了小程序.有用户反映遇到iphone手机无法识别小程序码问题,接下来小编就给大家介绍一下解决该问题的具体步骤.具体如下:1. 首先第一步打开手机中的[微 ...

  • 怎么正确关闭iPhone苹果手机中的后台程序

    当我们在使用iPhone苹果手机的时候,如果打开过多的应用程序,会让这些程序在后台消耗我们的电量,那么如何正确关闭这些应用程序呢?接下来就由小编来告诉大家.具体如下:1.第一步,打开手机,点击进入设置 ...

  • iPhone手机如何修改应用程序名称 修改教程

    iPhone手机如何修改应用程序名称 修改教程 操作方法 01 1.打开360手机卫士 02 2.选择隐私保护 03 3.输入并设置密码后点击进入 04 4.点击软件管理 05 5.选择要修改的软件后 ...

  • iphone怎样关闭打开的程序 苹果手机退出软件

    我们在使用iphone手机的时候会发现,它并没有直接退出的选项,不关闭程序手机用电会比较大,那么,iphone怎样关闭打开的程序呢? 操作方法 01 我们先进入"设置"把" ...

  • 苹果iPhone手机如何查看应用程序内存占用情况

    很多时候,我们的手机用着用着就出现内存不足,导致闪退发热等现象,这个时候,我们就需要看一下哪个应用程序占用的内存比较大,如果又没什么用的话,那就要删除它了,下面我们就详细的说一下苹果iPhone手机如 ...

  • iphone怎么删除自带程序

    iphone怎么删除自带程序 01 怎么删除iphone不需要的自带的程序呢? 我们需要利用同步助手或者是iFunBox或者是iTool找到 /private/var/stash/Applicatio ...

  • iPhone新手机运行慢怎么解决(苹果死机一般是什么情况)

    如果您在使用 iPhone 或其它 iOS 设备时,出现运行缓慢或卡死.死机的情况,可能与以下情况有关:网络状况:在使用一些应用或功能时需要连接互联网,如果您连接的网络出现拥堵(例如,很多人使用同一网 ...