The user interface and interaction tools let you control the display on the phone and collect data from the user with menus and forms.
Idle Screen Display
You can control the display of the idle screen within the general area of the logo, which includes the area right above the image we use to display information such as your status (e.g., "Do Not Disturb").
If you have multiple custom apps that control the idle screen, the App Engine cycles through them.
Your app can also take over the entire display to show information and to interact with your user.
An app using the foreground also has control of the softkeys. You can define the label and the action to take when the softkey is pressed.
Several interaction tools let you build menus and forms to collect information from your user. See the API Reference Guide for more information.