diff -r 000000000000 -r 89d6a7a84779 Symbian3/SDK/Source/GUID-B02C762B-C452-4184-ABEA-4753E6CD47D2.dita --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Symbian3/SDK/Source/GUID-B02C762B-C452-4184-ABEA-4753E6CD47D2.dita Thu Jan 21 18:18:20 2010 +0000 @@ -0,0 +1,50 @@ + + + + Scalability +

The term scalability refers to the ability of an application +UI to function as designed in mobile devices with different screen resolutions +or orientations. For example, in the figure below, the UI scales to fit both +portrait and landscape orientations.

+Scaling +

When you enable scaling in your application, you allow your application +to support the different display sizes, resolutions, and layouts for different +devices based on the Symbian platform. The Symbian platform provides APIs +and other support to enable scaling in applications. Some scaling issues are +handled by the application framework if support is enabled, while other issues +need to be handled by the application. The details of what can be handled +where depend on the nature of your UI architecture. A general rule of thumb +is that the greater the degree of customization in your application, the more +you need to handle scalability issues in the application.

+

You are not required to enable scaling in your applications, although +it is recommended as it enhances usability for mobile device users.

+

The following issues should be kept in mind when enabling your application +for scaling:

+ +
\ No newline at end of file