Abstract:
Systems and methods for multitasking using touch-sensitive devices are disclosed. An example method includes: displaying a first set of applications in a display area that occupies substantially all of a touch-sensitive display (TSD). While displaying the first set of applications: displaying a dock overlaying a first portion of the display area; detecting a contact over a first affordance displayed within the dock, and the first affordance is associated with a second set of applications; detecting movement of the contact away from the dock. Upon detecting a liftoff of the contact from the TSD while the contact is over a second portion of the display area different from the first portion, the method further includes: displaying (i) at least some of the first set of applications and (ii) at least some of the second set of applications in the display area that occupies substantially all of the touch-sensitive display.
Abstract:
An electronic device includes instructions for receiving a first communication; in response to receiving the first communication, generating a first notification for the first communication received at the device, the first notification including content of the first communication; receiving a second communication at the device; and in response to receiving the second communication: determining whether the second communication and the first communication are received from the same sender. The instructions include, in accordance with a determination that the second communication and the first communication are from the same sender, updating the first notification such that the updated first notification concurrently includes the content of the first communication and the second communication; and in accordance with a determination that the second communication and the first communication are not from the same sender, generating a second notification, for concurrent display with the first notification.
Abstract:
At an electronic device with a display, a microphone, and an input device: while the display is on, receiving user input via the input device, the user input meeting a predetermined condition; in accordance with receiving the user input meeting the predetermined condition, sampling audio input received via the microphone; determining whether the audio input comprises a spoken trigger; and in accordance with a determination that audio input comprises the spoken trigger, triggering a virtual assistant session.
Abstract:
The present disclosure relates to user interfaces for manipulating user interface objects. A device, including a display and a rotatable input mechanism, is described in relation to manipulating user interface objects. In some examples, the manipulation of the object is a scroll, zoom, or rotate of the object. In other examples, objects are selected in accordance with simulated magnetic properties.
Abstract:
The present disclosure relates to user interfaces for manipulating user interface objects. A device, including a display and a rotatable input mechanism, is described in relation to manipulating user interface objects. In some examples, the manipulation of the object is a scroll, zoom, or rotate of the object. In other examples, objects are selected in accordance with simulated magnetic properties.