Wednesday, March 4, 2009

Windows SideShow Device SDK for .NET Micro Framework 3.0

sideshow Windows SideShow delivers information from your computer to a secondary display that is either integrated into the computer, such as a small color display in a laptop lid; or separate from the computer, such as a remote control or mobile phone.

There are a wide variety of uses for this technology, from using a mobile phone to control your media library, to viewing news and calendar appointments in a digital picture frame, to being able to manage your e-mail while you play a game on your computer.

On the Windows SideShow Connect website, you can find the latest SideShow software betas, including tools to build SideShow-compatible devices and upcoming SideShow gadgets from Microsoft.

To participate in the Windows SideShow Device SDK for .NET Micro Framework 3.0 RC or the Device Simulator 3.0 for Windows SideShow RC program visit the Windows SideShow Connect website.

If you’re using SideShow on a Windows Mobile there is an update of the Windows Mobile Developer Preview.

New features implemented in the Windows SideShow Device SDK for .NET Micro Framework 3.0 since the beta release:

  • Support for TCP/IP is provided in the Microsoft.AuxiliaryDisplay.DPWS assembly.
  • The Microsoft.SPOT.TinyCore assembly has been replaced with Microsoft.AuxiliaryDisplay.Framework assembly, which is optimized for screen update and event handling performance.
  • Sprite animation support. A new sample project demonstrates how to implement sprites.
  • A callback for displaying an appropriate disconnected message if the device is disconnected, is provided in the OEM class.
  • The default lock screen is now brought up by a press-and-hold, and unlocked with a tap in the upper-right followed by a tap in the upper-left.
  • On pages that support select event feedback, a callback is provided for handling select events, and gesture feedback is optional. SCF pages now treat a tap as a select action.
  • Context menus feature a “chevron” bitmap that the user taps to open the context menu. This bitmap can be modified as part of your theme.
  • Status icons such as power, wireless strength, and sound level are customizable in your theme.
  • Support for collapsing and expanding the area of the display that SideShow uses, so that in collapsed mode, the area below the SideShow portion of the display can be used as a touch pad for mouse navigation. The OEM project has been updated to show how to implement a collapsed mode SideShow display.
  • Support for debug messages that display event response times for touch events.

No comments: