| [ directory ] |
|
10.5 Accommodating Different Screen SizesRelying on a particular screen size is inadvisable even for application developers who are designing an application for a specific MID. Even a single device can give an application different amounts of the screen at different times. For example, in Sun's MIDP for Palm OS, consumers can turn on application buttons or game controls, both of which impact the amount of available screen real estate. Figure 10.12 shows the Push Puzzle game with and without the phone keypad on the screen. Changes in screen size can also take place if an application moves to and from full-screen mode. Figure 10.12. Unstructured Screen with and without Phone Keypad
Application Developers:
Even if you assume a small screen size, your application will not necessarily be usable on all MIDs. For example, Figure 10.13 shows a Push Puzzle game that expects a small screen. It is awkward when displayed on a mobile phone with a larger screen.
Figure 10.13. Canvas Designed for a Small Screen on a Large Screen
|
| [ directory ] |
|