The touch UI in Symbian Belle is designed to enable full task flow with touch, without the need to switch to hardware keys. Thus, the design ensures that users can complete a task with the chosen interaction method (keys or touch) from start to finish. The touch UI offers some usability benefits compared to (or on top of) keyboard use.
The basic touch interaction is achieved through short taps and long taps. In a short tap, the finger is touched down and lifted up again on the same item in a short period of time (an item can be selected from a list with a short tap, for example). A long tap performs specific actions when the finger is held down on a component for a set amount of time. For more information, see Touch down and hold.
Note: The drag and drop functionality is not supported by Symbian Belle as an integrated part of the style, but it is supported in some selected applications such as moving items in the Menu.
Touch type | Description |
---|---|
Touch down |
The following actions take place on touch down:
|
Touch release |
The following actions take place on a touch and release:
|
Touch down and cancel |
Placing the finger down on an object and then dragging before lifting the finger cancels any action on the object. However, it is possible to drag the finger outside the component and back onto it again, lifting it up on the component, which performs the appropriate action. |
Touch down and move |
Users can place the finger on the screen and move it on the screen without lifting it. This kind of dragging can be used to:
|
For information on how to receive touch events using application and UI frameworks , see Window server events and Pointer events.