Apple Watch人机交互指南:UI设计基础--动画、品牌化
来源:互联网 发布:简乐互动java游戏 编辑:程序博客网 时间:2024/06/11 06:49
本文由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。
- Apple Watch人机交互指南:UI设计基础--动画、品牌化
- Apple Watch人机交互指南:UI设计基础--动画、品牌化
- Apple Watch人机交互指南:UI设计基础--动画、品牌化
- Apple Watch人机交互指南:UI设计基础--App 剖析
- Apple Watch人机交互指南:UI设计基础--Glances
- Apple Watch人机交互指南:UI设计基础--通知
- Apple Watch人机交互指南:UI设计基础--颜色、字体
- Apple Watch人机交互指南:UI设计基础--Glances
- Apple Watch人机交互指南--UI设计基础(一)
- Apple Watch人机交互指南--UI设计基础(二)
- Apple Watch人机交互指南:UI设计基础--App 剖析
- Apple Watch人机交互指南:UI设计基础--Glances
- Apple Watch人机交互指南:UI设计基础--通知
- Apple Watch人机交互指南:UI设计基础--颜色和字体
- Apple Watch人机交互指南:UI设计基础--为Apple Watch而设计
- Apple Watch人机交互指南:UI设计基础--为Apple Watch而设计
- Apple Watch人机交互指南:UI设计基础--模态页面和布局
- Apple Watch人机交互指南:UI设计基础--模态页面和布局
- 实现登录的Struts2应用程序
- 即时聊天应在viewDidAppear发送scrollToRowAtIndexPath:atScrollPosition:animated滚动到最新一条记录
- OmniGraffle v6 注册码
- html中readonly与disabled的区别
- JFreeChart
- Apple Watch人机交互指南:UI设计基础--动画、品牌化
- MySQL CAST与CONVERT 函数的用法
- 【逆袭成功】许式伟:十一年逆流顺流,首席架构师到CEO
- eclipse code templates 设置(eclipse注释模版配置)
- 可用流视频地址
- Apple Watch人机交互指南:UI设计基础--模态页面和布局
- 黑马程序员----编写程序,该程序启动后用户可以按“yyyy-MM-dd”的格式输入一个日期
- OpenCV配置
- servlet