Overview

To help you get started with Microsoft Surface, there are a variety of sample applications available for Microsoft Surface units:
  • Microsoft Surface SDK sample applications

    The Microsoft Surface SDK includes sample code for a variety of applications that can help you start developing your own application. To learn more about these application, see the Microsoft Surface SDK Help documentation.

  • Sample applications for demonstrations

    These sample applications are provided "as-is" for demonstrations, and they include basic setup and demonstration information to help you show how Microsoft Surface can benefit specific industries. These sample applications include:

    • Financial Services sample application: Shows how a Microsoft Surface application can create an engaging, collaborative experience for businesses in the financial services industry.
    • Games Pack sample applications: Includes Chess, Checkers, Tiles, and Ribbons to help deliver engaging, entertaining, and memorable experiences for customers in the hospitality and entertainment industries.
    • Mobile Connect sample application: Connects a Bluetooth®-enabled mobile phone to a Microsoft Surface unit to enable users to interact with data and contacts on their phone.
    • Newsreader sample application: Enables Microsoft Surface customers to get started immediately with streaming content from MSNBC.com, including news, sports, entertainment, and more.

     

Financial Services Sample Application

Download:Financial Services sample application (for Microsoft Surface 1.0 SP1)

The Financial Services sample application showcases how Microsoft Surface applications can create an engaging, collaborative experience for businesses in the financial services industry.

The Financial Services sample application

This sample application highlights multitouch, multiuser, and object recognition scenarios that will help financial services companies create customer loyalty, improve overall satisfaction, and streamline operations. Microsoft Surface can help create value for retail banking, capital markets, or insurance in the following ways:

  • Transform customer experience.

  • Increase customer loyalty through personalized content.

  • Help businesses sell more effectively.

  • Put customers in charge of their own future.

  • Enable rich business processes.

You can also join others in the Microsoft Surface community by posting comments, reading or writing reviews, and sharing your insights about the Financial Services sample application by visiting the Financial Services Sample Application forum under Community & Support

ImportantImportant
The software is licensed "as-is" for demonstrations. Microsoft gives no express warranties, guarantees, or conditions.

 

Using the Financial Services Sample Application

To install and run the Microsoft Surface Financial Services sample application, you must have a Microsoft Surface unit that includes Concierge.

noteNote
If you are running Microsoft Surface 1.0, download the Financial Services application package for Microsoft Surface 1.0.

 

Games Pack Sample Applications

Download: Games Pack sample applications

The Microsoft Surface Games Pack includes four sample applications that deliver engaging, entertaining, and memorable experiences for customers in the hospitality and entertainment industries. The Games Pack includes Chess, Checkers, Tiles, and Ribbons. These games highlight the multitouch and multiuser scenarios that will help companies create a differentiated customer experience and that will show some solutions that only Microsoft Surface can provide.

Microsoft Surface can help create value for hospitality and entertainment in the following ways:

  • Create new client experiences. Whether you use games like these or other applications, each experience can be unique.

  • Extend brand awareness. Chess and Checkers show the value and possibilities of customizing applications.

  • Boost food and beverage revenue. Games can increase dwell time and sales opportunities.

  • Cross-sell and up-sell allied properties. You can customize games and applications to cross-sell and up-sell, or you can use it as sales tool where your staff interacts with Microsoft Surface while they sell to your customers.

You can also join others in the Microsoft Surface community by posting comments, reading or writing reviews, and sharing your insights about the Games pack sample applications by visiting the Games Pack Sample Applications forum.

ImportantImportant
The software is licensed "as-is" for demonstrations. Microsoft gives no express warranties, guarantees, or conditions

 

Chess and Checkers

Microsoft Surface technology enhances the traditional chess and checkers experiences in several ways. Unlike a real board, you don’t have to spend the first few minutes setting up all the pieces. And you don't have to know the rules--when you select a piece, the board tells you where the valid moves are.

The Chess sample applicationThe Checkers sample application

With Chess and Checkers, you can:

  • Customize the background, the board, the animations, and even the pieces.

  • Rotate, move, resize, or lock the game board.

  • Play against artificial intelligence with multiple difficulty levels--you can even have the computer play itself.

  • Flick the captured pieces on the sides of the game board.

  • Turn the rules off to make up your own game.

  • Bounce the pieces off of real, physical objects that are placed on the Microsoft Surface screen.

Tiles

Tiles is a simple tile-matching game that is enhanced for a multiuser 360-degree interface. It demonstrates how Microsoft Surface uses massive multitouch, the large screen, and the horizontal form factor to enable new multiuser, social experiences.

The Tiles sample application

With Tiles, you can:

  • Display a 360-degree user interface that opens from any direction, moves to face you, expands, contracts, and closes.

  • Compete against up to seven players.

  • Rotate the flowers around the screen that spin if you would rather watch than play.

Ribbons

Ribbons is a casual paint-like experience for multiple users that is possible only because the Microsoft Surface technology enables multiuser, multitouch, and object recognition scenarios. Ribbons does not include rules, a particular framework, or UI controls. It is a simple application that lets users play; it promotes social interactions by inviting others to join in a safe and non-intimidating way.

The Ribbons sample application

With Ribbons, you can:

  • Draw a ribbon with your finger and watch Ribbons repeatedly redraw the pattern at the same speed across the screen. Try signing your name or drawing a car.

  • Invite multiple people to join in. You are limited only by how many people can gather around the unit.

  • Place objects on the screen (such as your hand, a mug, or a business card) and watch the ribbons swarm around the object.

Mobile Connect Sample Application

Download: Mobile Connect sample application

The Microsoft Surface Mobile Connect sample application connects a Bluetooth®-enabled mobile phone to a Microsoft Surface unit to enable users to interact with data and contacts on their phone in an engaging and exciting way. This application enables customers to bring mobile phones to life to share, browse, and add photos and ringtones to contacts.

Mobile Connect - Example

Microsoft Surface can help create value for customers in the following ways:

  • Increase brand perception by attracting customers through content that users can access and share on their mobile phones.

  • Enhance the retail experience by helping users intuitively discover products and services through the Mobile Connect application’s unique user interface.

  • Deliver an engaging, entertaining, and memorable experience by providing users a new way to browse and interact with photos and ringtones.

The Mobile Connect sample application demonstrates direct interaction and multitouch scenarios that will help companies create a differentiated customer experience by creating solutions that only Microsoft Surface can provide.

You can also join others in the Microsoft Surface community by posting comments, reading or writing reviews, and sharing your insights about the Mobile Connect sample application by visiting the Mobile Connect Sample Application forum.

ImportantImportant
The software is licensed "as-is" for demonstrations. Microsoft gives no express warranties, guarantees, or conditions.

 

Using Mobile Connect

 

securitySecurity Note
This communication between the phone and Microsoft Surface occurs over Bluetooth. The data that is being sent across Bluetooth® is not encrypted. The communication occurs in clear text over Bluetooth.            

 

ImportantImportant
Privacy: This sample application does not collect any information about users. The sample application also does not collect any photos that users submit to enter the sample contest.

To connect a mobile phone to the Microsoft Surface Mobile Connect sample application, you must install the Mobile Connect client application on a mobile phone and run the client application on the phone. The client application is included in the Mobile Connect sample application package that is available to download from the Microsoft Surface Community site. You must copy the Mobile Connect client application (.cab for Windows Mobile devices or .jar for J2ME) to the mobile phone. The Mobile Connect Getting Started Guide, also available in the Mobile Connect sample application package, provides instructions about how to copy the client application. The client application for Windows Mobile requires Windows Mobile version 6 or later and the Microsoft Bluetooth® stack on the phone. If a Windows Mobile phone uses a Bluetooth® stack that is not from Microsoft, the Windows Mobile client application will not work.

When you start the Mobile Connect sample application, you will see an instruction card that is positioned in the middle of the screen. The text on this card is placeholder content that you can modify.

noteNote
The e-mail address that is included (MobileConnect@surface.com) is not a functional e-mail address. This instructional text, including the e-mail address, is only sample content that is intended to show how you might choose to communicate additional instructions to users.

 

To customize the instruction card content

  1. Open the %Program Files%\Microsoft Surface\MobileConnect Sample\MobileConnectContent folder.

  2. Open the InstructionCardText.rtf file.

  3. As needed, modify the text in the file.

  4. Restart the Mobile Connect sample application.

The Mobile Connect Sample application requires you to enable Bluetooth® connectivity on the Microsoft Surface unit that the application is running on.

To enable Bluetooth® connectivity for Mobile Connect on a Microsoft Surface unit

  1. Open the Bluetooth® Devices category in Control Panel.

  2. Click the Options tab to open it.

  3. In the Discovery section of the Options tab, select the Allow Bluetooth devices to find this computer option.

  4. In the Connections section of the Options tab, clear the Alert me when a new Bluetooth device wants to connect option.

 

Newsreader Sample Application

Download: Newsreader sample application

The Microsoft Surface Newsreader sample application enables customers to get started immediately with streaming content from MSNBC.com, including news, sports, entertainment, and more. The application includes an intuitive navigation interface that supports text, photos, and videos.

Newsreader - Example

Microsoft Surface can help create value for customers in the following ways:

  • Create engaging and collaborative client experiences by providing unique navigation to browse categories and access information.

  • Keep customers attracted to a property because access to news and information can increase dwell time in many locations.

  • Increase brand perception by providing users a new way to browse and interact with news stories, photos, and videos.

The Microsoft Surface Newsreader sample application highlights the multitouch and multiuser scenarios that will help companies create a differentiated customer experience and that will show solutions that only Microsoft Surface can provide.

You can also join others in the Microsoft Surface community by posting comments, reading or writing reviews, and sharing your insights about the Newsreader sample application by visiting the Newsreader Sample Application forum.

ImportantImportant
The software is licensed "as-is" for demonstrations. Microsoft gives no express warranties, guarantees, or conditions.

 

ImportantImportant
When you open the Newsreader application, an incorrect error message appears and indicates that the content expired on 12/31/2009. However, the stories and articles are current, and you can tap the Close button (X) to close the error message.