This Microsoft Surface User Experience Guidelines aim to help the developer and designer create Surface applications and user experiences that best exploit multitouch interaction principles through quality, multitouch-oriented design. The second chapter of this document describes the core principles for optimal user-interaction paradigms in multitouch applications developed for Microsoft Surface, and provides basic guidelines for when and how to employ those principles. Subsequent chapters provide the principles for visual and textual design along with practical guidelines for implementing them.

For additional information about how to develop Surface applications, see Microsoft Surface in the MSDN Library.