Considering the Physical Screen

An advantage of the Windows Mobile platform is that it supplies multiple device form factors all capable of running the same platform while catering to the needs of a variety of users. With this advantage comes a burden, however: The developer must write code that adjusts to all those requirements. One particular area of concern is screen size, orientation, and resolution.

Orientation (and Size)

Orientation on some devices is fixed, whereas on others it can change on the fly (and your application must react sensibly to that). Some devices use portrait orientation whereas others use landscape, and most current devices can toggle between the two. Further challenges arise with square screens that are available on some ...

Get Microsoft® Mobile Development Handbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.