Using Manipulations and Inertia
Microsoft Surface enables applications to blur the lines between computers and the real world. Microsoft Surface applications entice users to touch the objects on the screen, drag them across the screen, rotate and resize them, and flick them across the screen using their fingers.
Your Microsoft Surface application can use manipulations and inertia processor classes to move graphical user interface (GUI) components in a natural and intuitive way. Manipulations enable users to move, rotate, and resize components by using their fingers. Inertia enables users to move components by applying forces on the components, such as flicking the component across the Microsoft Surface screen.
Before you learn about manipulations and inertia in Microsoft Surface, you should be familiar with Microsoft XNA or Microsoft Windows Presentation Foundation (WPF) programming.
Then, read the following sections to learn how to use manipulations and inertia processors in Microsoft Surface applications: