This section provides basic guidelines for designing a graphical user interface (GUI) with dynamic layout control for multiple screen resolutions and user input methods (key, touch, and key and touch devices). The main goal of these guidelines is to ensure a smooth and consistent user experience across a variety of platforms and devices. Note that there are a number of different ways to approach Flash Lite UI design. These guidelines offer one approach.
The guidelines assume that you are developing your Flash Lite application for S60 or Series 40 Nokia devices that support Flash Lite 2.0 or newer. However, you can apply these guidelines when developing applications for other manufacturers' devices as well.
Before you start designing your application's UI, familiarize yourself with the user interaction considerations, key and touch input methods, and basic touch UI design considerations.
The Flash Lite UI design process is divided into the following areas:
For a UI design example that follows these guidelines, see section Example: Designing the Sudokumaster UI.