Share via


User Interface Considerations When Porting

Send Feedback

You must perform additional development work to adapt the user interface of a Windows Mobile–based application from Pocket PC to Smartphone and vice versa.

The following table shows some of the differences between the user interface for Windows Mobile-based Pocket PC and the user interface for Smartphone that you must take into consideration.

User interface element Windows Mobile-based Pocket PC Windows Mobile-based Smartphone
Touch screen Present Not present
Hardware-based keyboard Present if the OEM chose to implement a hardware-based keyboard Present in the form of a number pad.

Some Smartphones have keyboards

Softkeys Present as a menu bar and/or mapped to hardware keys Present, and mapped to hardware keys
Direction input (Direction Pad is one such implementation) Present Present

Consider also the screen size and screen orientation of the Windows Mobile–based device. For more information see Display Considerations When Porting.

For more information on the differences between Windows Mobile-based Pocket PC and Smartphone, see the following MSDN articles:

See Also

Creating Portable Applications | Display Considerations When Porting | Porting Samples and References | User Interface Control Guidelines | Design Guidelines

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.