S60 UI can rotate between the portrait and landscape layout. This section describes the guidelines for designing landscape-aware application user interfaces. On the whole, the primary guideline in the S60 platform is that no specific UI design is necessary for landscape orientation and mode. Instead, applications designed according to the guidelines described in this section should work in both landscape orientation with side softkeys and with the default portrait orientation. This section does, however, describe some exceptions to this rule.
There are two configuration options for developing S60 in landscape orientation, depending on the device hardware: the side softkey style (as described in What is S60 UI with side softkeys), or the bottom softkey style. In the bottom softkey style, the layout of the normal portrait UI is merely stretched horizontally to fit the screen, leaving the softkeys below the screen as in standard portrait orientation.
Figure: S60 UI rotated to landscape in the side softkey style (left) and the bottom softkey style (right)
Switching between portait and landscape layouts is handled in the application and UI frameworks using layout change events.