Feedback

The watch offers visual, auditory, and haptic feedback. Whatever type of feedback is being used, it should clearly communicate the result of a user’s input. You can combine more than one type of feedback when you need to emphasize user input.

Interaction

Function

Haptic response

Respond to user input

Visual response

Sound response

Haptic responses

Haptic responses deliver feedback to users using vibration so they do not have to look at the screen. You can vary the duration and number of vibrations to communicate different meanings.

  • Duration of vibrations

    Users often find extended vibrations annoying. In addition, long vibrations drain battery power.

  • Appropriate feedback

    Haptic vibration can be created with different intensities. Because the watch is worn on the wrist, several factors can affect range of detectable vibration, including whether users are moving, whether they are wearing the watch, or how much they are focusing on the device. Haptic feedback should be provided selectively to avoid annoying users with unnecessarily frequent feedback.

  • Feedback on text input

    Because users generally type to perform a task, they need quick feedback on whether or not they are typing correctly. Consider ways to minimize latency to ensure instantaneous feedback on typing. Haptic feedback should be as brief as possible, within the range that users can notice the vibration (for example, below 30ms).

Visual responses

Visual responses inform users of a current state. Provide visual feedback to inform users that they have reached the end of a scrollable page or that a button or icon has been pressed. Refer to Visual design for more details.

  • Overscroll

    Overscrolling effects indicate that the user has reached the end of a scrollable list or page. It appears as a straight line, at the edge of both a linear and circular page.

  • Button press

    Button press effects indicate that a button or icon has been pressed by adjusting the color opacity or size of the button.

  • Adjusting the color opacity

    You can adjust the color opacity of a button by 40% to indicate that the button has been pressed.

    The opacity of the entire container is adjusted to 40% when users press a colored icon.

    The color opacity of the whole container drops to 40% when users press a text button.

  • Adjusting the size

    You can adjust the size of a button to indicate that the button has been pressed.

    When users press a 2D icon without a container, a circle appears around the button and is scaled up to 110% of its original size

    When users touch the screen itself, the screen is scaled down to 90% and then returns to 100%.

Sound feedback

Sound feedback defines interaction sounds that which response to a user’s input, such as screen touch, rotate bezel, and so on. Sound feedback helps ensure that a user’s touches or gestures result in the intended action. Use different stream types, durations, and melodies to create sounds that help users perform the correct next steps.

  • Stream type

    General Audio stream includes ringtone, notification (message), media, or system. However, Sound feedback uses system stream type, so user can adjust interaction feedback volume that aligns with other system sounds.

  • Properties: notes, tones, melodies

    Consider the meaning of each property when you’re designing your auditory feedback. For instance, touch interaction can perform many different actions. Typically, the touch action has a neutral, simple tone. You may use a higher note when values go up, and a lower note when values go down. Similarly, you may use an ascending melody when activating a function and a descending one when deactivating it.

  • Duration

    The sound file length should be at least 100msec so the system play is the sound as designed. Audio Contents (actual sound) can be shorter than the minimum length.

  • Pitch and Volume

    Consider the range of volume levels when you design your sounds. Make sure that a sound has the appropriate frequency range and volume for the device. Check the sound when the system level is at default (9), minimum (1), and maximum (15).

    Refer to the following table for the default volume of each stream type.

    Ringtone

    Notification

    Media

    System

    11

    11

    7

    9

  • Sound and vibration

    Consider designing sound and vibrations feedback to have consistent meanings in the same functions.