Skip to main content

Why Develop for Windows Learn why the Surface platform is great for developing applications using touch and objects.
Download Download the Surface 2.0 SDK
Get Started Get training to design and develop touch applications for Surface and Windows touch PCs

Resources

Bring people together to connect, learn and decide using touch and everyday objects

The Surface SDK makes it easy to write applications designed for touch – but that’s just the beginning. Use the resources below to help design amazing applications that people will demand.

Design and Interaction Guide

Certification

Development Whitepaper

Surface.com

Windows 7 touch

WPF dev center

Surface Developer Forums

Hands on labs

SDK documentation

Surface Migration PowerToy

Microsoft Partner Network

Code samples

XNA dev center

Related sites

Microsoft Surface homepage
Get product and platform information, updates, news and more

Microsoft Surface

Calibrating Samsung SUR40 for Microsoft® Surface®
I’m glad to see so many people excited to get their Samsung SUR40 for Microsoft Surface (“SUR40”) units delivered. SUR40 is reaching customers in over 20 countries right now, and some of the unboxing videos, like this one, have been really fun to watch. I’ve also seen that a ... more
Microsoft® Surface® 2.0 SDK and Runtime Update
We have updated our SDK and runtime bits to include improved support for Windows Touch Enabled devices. There were some issues in the Microsoft Surface Input Stack handling of reports sent by a digitizer in serial mode. These issues caused the input stack to not report all touches reported by the di... more
Surface Solution Showcase invites retailers to get hands-on at NRF 2012
Samsung SUR40 for Microsoft® Surface® (“SUR40”) is at this year’s National Retail Federation (NRF) Conference where retailers are getting hands-on with a showcase of new solutions developed for the Microsoft Surface 2.0 platform. Swing by Javits Center Hall 1A17 to experien... more