Apple Watch人机交互指南:UI设计基础--动画、品牌化
本文由CocoaChina翻译自Apple Watch Human Interface Guidelines:UI Design Basics--Animations 和 UI Design Basics--Branding,敬请勘误。
动画
漂亮精细的动画遍布Apple Watch的每个角落,为用户打造了迷人的动态的体验。恰当的动画应当:
-
传达状态并提供反馈
-
帮用户视觉化操作结果
使用一系列静态图片创建预渲染动画。在您的app包中储存录制好的动画(罐装动画),这样可以快速展示给用户。录制好的动画也可以让您交付高帧频流畅的动画。
从WatchKit扩展中动态地创建动画,并将其转移到Apple Watch,在回放之前添加一个延迟就可以开始了。
当需要播放控制动画时,请使用图片和分组对象(group objects)。大部分界面对象以无限循环方式展示动态图像序列。要终止动画或从动画中回放一组特定的帧,你必须使用图片或者分组对象。
--------------------------------------------------------------------------------------------------------------------------------------------
品牌化
有多种方式品牌化你的app,包括icon、用色、自定义按钮、自定义字体以及所使用的文本等。在您设计app的图形元素时,要记得每个自定义元素都要看起来很好,其本身的功能也一样,但看起来也应当和app中的其他元素存在关系,不管是自定义元素还是系统提供的标准元素。
以优雅不唐突的方式彰显品牌。用户使用您的应用程序来完成任务或者进行娱乐活动,但他们不想被强迫观看一则广告。为了获得最佳的用户体验,您需要通过色彩、字体或者意像来悄悄地提醒用户对品牌的辨识度。
抵制在应用程序或Glance中展示logo的诱惑。Apple Watch上的空间非常宝贵,每次展示logo都会占用内容的空间,并且在应用程序中展示logo的目的不同于在网页中展示logo:很多时候,用户会进入某个陌生人的网页,但用户在打开应用程序之前通常会查看app icon。