除了发布AppleWatch的开发者工具WatchKit之外,苹果还发布了全新的用户界面指南,其中苹果透露了更多关于AppleWatch的细节。
AppleWatch使用的字体叫做SanFrancisco,它支持DynamicType,这是一种iOS技术,可以自动调整字体空间和行距,以获得最大的可读性。开发人员可以提供自己的字体,但不能完全支持DynamicType。它们必须优化可读性。
AppleWatch的应用可以通过iPhone、iPad、iPodtouch的AppStore,或者Mac、Windows电脑的iTunes下载。AppleWatch没有专用的AppStore。
起初,第三方AppleWatch应用程序是使用WatchKit创建的,它需要连接到iPhone才能运行,因为大部分处理工作都发生在iPhone上,而不是AppleWatch上。实际上,只有子镜像图和用户界面资源会转移到AppleWatch。从明年开始,开发人员可以为AppleWatch制作原生应用程序。
AppleWatch的图标尺寸如下:
通知中心图标:29x 29(38毫米苹果手表)和36x 36(42毫米苹果手表)。
LongLook通知图标:80 X80(38毫米AppleWatch)和88 x88(42毫米AppleWatch)。
主屏幕/短视图标:172 x172(38毫米苹果手表)和196 x196(42毫米苹果手表)。
开发者只需要根据给定的规格提供全出血的方形图片,系统会自动将它们作为圆形图标应用。
苹果内置的地图工具只能显示静态地图快照,没有交互。最多可以标记五个地方,用户不能在地图快照上滚动。点击地图快照可以打开苹果的地图应用。
AppleWatch不支持多指触控,例如捏合,尽管开发者可以为他们的应用增加手势识别器。而全系统自带的手势支持包括:
当前屏幕垂直滑动并滚动
在基于页面的用户界面中水平滑动屏幕以翻页。
向左滑动导航返回父界面
单击以指示选择或交互。
通知分为两种形式:
一个是“ShortLook”,当用户抬起手腕时可以短暂显示,其内容包括应用图标、应用名称和一些简短的信息。如果用户的手腕被举起超过阈值,将出现另一个名为“长书”的通知,其中包含更多信息,并且更具可定制性。
简洁的UI动画有两种形式:
预装的:动画基本上使用静态图像序列供用户以高帧率呈现。
动态的:的开发者也可以通过编码制作动画,但苹果提到,动态动画界面在播放前会延迟,因为资源必须提前在iPhone上渲染,然后无线传输到手表上。同时,使用动态动画也可能会影响iPhone的动力。 两种应用界面布局风格:
级别:这类似于iOS中的邮件应用程序。
基于页面:类似于iOS中的股票或天气应用。
菜单
支持简单的菜单,这让开发者可以更好地利用有限的屏幕空间。用户可以通过强制触摸调出菜单。但是,它们不能滚动。
此外,AppleWatch支持图片,但不支持视频。AppleWatch应用程序最多可以缓存20MB的图片,但其他资源只能来自iPhone。由于屏幕分辨率有限,不支持视频,但可以使用GIF图片。
以下是TheVerge网站列出的15种AppleWatch交互方式:
短视
长书
扫视(扫视功能)
通知操作(通知操作)
垂直擦拭(垂直擦拭)
水平摆动(水平滑动)
边缘摆动(边缘摆动)
水龙头
“TapticEngine”触觉反馈(触摸反馈)
语音功能
触摸(按压触摸)
数字滚动(旋转按钮滑动)
数字皇冠按钮(旋转按钮)
单击边栏按钮打开好友应用程序。
双击侧边按钮tousablepayby开发者_C百科 avingwatchatnfreader(双击侧边键使用ApplePay功能并摇动NFC阅读器旁边的手表)
精彩评论