Windows apps
Collapse the table of content
Expand the table of content

Guidelines for touch input (Windows Store apps)

This topic describes best practices for handling touch input.

User experience guidelines

How you design your user interface can influence how easy your app is to use with touch input. To ensure that your app is touch optimized, follow these guidelines:

  • Be sure to accommodate the size difference between mouse pointers and fingertips. Touch requires larger UI elements to ensure accuracy and to prevent fingers from obscuring important information.
  • Always provide immediate, direct visual feedback for touch interactions. For example, you can use highlighting or tool tips to indicate the current touch target and prevent the accidental activation of other targets.
  • Use physics effects such as acceleration and inertia to provide a natural feel in interactions such as panning.
  • Use snap points and other constraints to help guide users to the most useful states.

For additional user experience design guidelines related to touch, see Designing for touch.

Security considerations

The following articles provide guidance for writing secure C++ code.

Related topics

Responding to touch input



Build date: 9/25/2013

© 2017 Microsoft