Abstract:
A computer system, while displaying a first user interface, detects a first portion of a first input. In response, the computer system, in accordance with a determination that the first portion of the first input meets first criteria, displays a first portion of a transition to a second user interface that is different from the first user interface, and then, in response to detecting a second portion of the first input that is a continuation of the first portion of the first input, in accordance with a determination that the first input meets second criteria, completes the transition to displaying the second user interface.
Abstract:
An electronic device, in response to an input directed to a first user interface displays a second user interface, and in response to continuously detecting a contact on a button while displaying the second user interface, including detecting an increase in a characteristic intensity of the contact above a first intensity threshold, displays a beginning of a transition from the second user interface back to the first user interface. If the contact on the button is part of an input sequence that meets first criteria, the device ceases to display the second user interface and redisplays the first user interface on the display; and if the input sequence meets second criteria, the device reverses the beginning of the transition from the second user interface back to the first user interface, and redisplays the second user interface on the display.
Abstract:
A host device (e.g., mobile device) and a wearable device can cooperate to provide location-specific information to a user. For example, a host device can maintain a store of location-specific information records. When the host device detects that its current location corresponds to a relevant location for one of the records, the host device can send the record (or a portion thereof) to a paired wearable device. The wearable device can present information content from the record to a human user and/or to a machine such as a scanner or wireless communication terminal.
Abstract:
An electronic device displays a representative image on a display. The representative image is one image in a sequence of images that includes images acquired by a camera before and after acquiring the representative image. While displaying the representative image, the device detects an input. In response to detecting the input, the device transitions from displaying the representative image to displaying a prior image in the sequence of images that was acquired by the camera before acquiring the representative image. After transitioning to displaying the respective prior image, the device displays, in sequence starting with the prior image, at least some of the images acquired by the camera before acquiring the representative image and at least some of the images acquired by the camera after acquiring the representative image.
Abstract:
Some embodiments described in this disclosure are directed to displaying additional controls and/or information when an input device such as a stylus is hovering over a user interface displayed by an electronic device. Some embodiments described in this disclosure are directed to providing feedback about the pose of an input device relative to a surface. Some embodiments of the disclosure are directed to performing contextual actions in response to input provided from an input device. Some embodiments of the disclosure are directed to providing handwritten input for conversion into font-based text using an input device.
Abstract:
A method includes while displaying a drawing user interface, detecting an object insertion input and, in response, inserting a respective object in the drawing user interface. The method includes, while displaying the respective object, detecting a pixel erase input, and, in response, ceasing to display a first portion of the respective object without ceasing to display second and third portions of the respective object. The method includes detecting an object erase input directed to a portion of the respective object, and, in response, when the object erase input is directed to the second portion and the second portion is not connected to the third portion, ceasing to display the second portion, but not the third portion; and when the object erase input is directed to the third portion and the third portion is not connected to the second portion, ceasing to display the third portion, but not the second portion.
Abstract:
An electronic device displays content of a first content item, wherein the first content item is one of a sequence of content items. The device detects a user input that includes movement of a contact in a respective direction on the touch-sensitive surface. In response to detecting the user input: in accordance with a determination that the user input meets item-switching criteria, the device replaces display of the first content item with display of a second content item in the sequence of content items, wherein the item-switching criteria include a criterion that is met when a characteristic intensity of the contact is above a first intensity threshold; and, in accordance with a determination that the user input does not meet the item-switching criteria, the device navigates through the content of the first content item in accordance with the movement of the contact.
Abstract:
An electronic device displays content of a first content item, wherein the first content item is one of a sequence of content items. The device detects a user input that includes movement of a contact in a respective direction on the touch-sensitive surface. In response to detecting the user input: in accordance with a determination that the user input meets item-switching criteria, the device replaces display of the first content item with display of a second content item in the sequence of content items, wherein the item-switching criteria include a criterion that is met when a characteristic intensity of the contact is above a first intensity threshold; and, in accordance with a determination that the user input does not meet the item-switching criteria, the device navigates through the content of the first content item in accordance with the movement of the contact.