1 / 28

Windows SideShow Building Better Devices and PCs

Windows SideShow Building Better Devices and PCs. Dan Polivy Senior Program Manager Lead Microsoft Corporation. Agenda. What we’ve done 2008 milestones in review What we’re doing New options for building better devices Where is SideShow going? “Virtual” and real demos!

dalia
Download Presentation

Windows SideShow Building Better Devices and PCs

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Windows SideShowBuilding Better Devices and PCs Dan Polivy Senior Program Manager Lead Microsoft Corporation

  2. Agenda • What we’ve done • 2008 milestones in review • What we’re doing • New options for building better devices • Where is SideShow going? • “Virtual” and real demos! • What’s new for Windows 7

  3. Top Partner Issues • BOM cost is too high for existing solutions • Hard to integrate with existing devices • Gadgets: Where are they?

  4. 2008 in Review • Device SDK for .NET Micro Framework 1.4 (January) • Portrait QVGA UI, Bluetooth • Universal Driver 1.5 (May) • USB, Bluetooth, TCP/IP, TCP/IP with SSL • Wire protocol freely available via WHDC • Managed API (May) • Runtime and SDK for .NET gadget development

  5. 2008 in Review • Windows Mobile (June) • Windows Mobile 5 and 6 support, connects via Bluetooth • Developer Preview release • Windows SideShow Device Components for Windows CE 5.0 (June) • Integrated with Platform Builder • USB, Bluetooth, TCP/IP, TCP/IP with SSL • Gadgets for Windows Media Center (October) • TV, Pictures + Videos, Music, Now Playing

  6. Gadgets • Today: More than 146 gadgets across 16 languages • Third party contributions, including:

  7. Announcing Device SDK for .NET Micro Framework 3.0

  8. Device SDK for .NET Micro Framework 3.0 • Built on .NET Micro Framework 3.0 • Brand new touch-based UI • Continue to support existing button-based interfaces (portrait + landscape) • Minimum QVGA resolution, maximum VGA (includes widescreen) • Supports all existing gadgets automatically • Adds TCP/IP connectivity support

  9. Demo Device SDK for .NET Micro Framework 3.0

  10. Hardware Recommendations • 3.2" or greater display • Capacitive touch screen • Display resolution between 320x240 and 640x480 Reference kit suppliers • Adeneo • Device Solutions • GHI Electronics • Nuvoton (formerly Winbond)

  11. Device Platform Support • .NET Micro Framework Windows CE 5.0 “Other” • Build your own UI Button-based • Universal Driver • Touch-based • Build your own

  12. Device Platform Support • .NET Micro Framework Windows CE 5.0 “Other” • Build your own UI Button-based • Universal Driver Touch-based Build your own

  13. Announcing Windows SideShow Bitmap Driver

  14. Host Rendering solution • Utilize processing power of PC to SideShow-enable cheaper, simpler devices • Content caching, parsing, and rendering occurs within the driver • Output bitmap to device • Device reports input to driver • Tradeoff: No functionality when disconnected or PC is off • Reduces cost and complexity of supporting SideShow

  15. Demo Windows SideShow Bitmap Driver

  16. Details and Availability • Full source code available via CodePlex • Microsoft Public License (MS-PL), no royalty! • Adapt SCF parser/renderer for other uses • End-to-end solution via DPWS • PnP-based driver • Simulator application • Modular design • Alternate transports (e.g., USB) • Alternate input mechanisms (e.g., touch)

  17. Demo What’s Next? Welcome to your new home

  18. Virtual Home Whitepapers • So, you want to build a SideShow-enabled… • Television or set-top box • PC gaming display • Cordless phone • Home automation device • Device-specific guidance on scenarios, experience, and technology components

  19. Market Research Key Target Audiences • Connected Families • Tech Enthusiast Top Scenarios Read Email/IM Locations Get calendar and task reminders Kitchen View My Contacts Family Room or Living Room View local weather Stream music from your PC View Pictures Bathroom Reply Email/IM View Time Bedroom Porch, Outside Recipes View news headline Calculator View local traffic 0 5 10 15 20 25 30 35 40

  20. Demo Natural Interaction

  21. Windows 7 Platform • Goal: 100% device and gadget compatibility with Windows Vista • Improved reliability and resiliency of APIs with multiple devices • Improved throughput with asynchronous processing in class extension • Devices can support multiple simultaneous users • Improved Control Panel user experience

  22. Control Panel Improvements • Pinned row/column headings • Settings link more prominent • Gadget description tooltip • Current device user easily visible • Better handling of multiple devices

  23. Top Partner Issues • BOM cost is too high for existing solutions • Reduce cost via bitmap driver, universal driver, and .NET Micro Framework reference designs • Hard to integrate with existing devices • More guidance via whitepapers, sample code • Gadgets: Where are they? • Working with third parties to create more compelling gadgets for worldwide markets

  24. Call To Action • Utilize new technologies to more easily and cost-effectively add SideShow support to your existing devices and PCs • Bring affordable devices to retail • Digital home, gaming, productivity • Create compelling platforms for gadget development

  25. Partner Resources • Adeneo • contact.msembedded@adeneocorp.com • Device Solutions (Freescale iMXS) • sales@devicesolutions.net • GHI Electronics • ghielec@ghielectronics.com • Nuvoton (formerly Winbond) • doron.porat@nuvoton.com

  26. Additional Resources • One stop shop for Windows SideShow development information:http://www.microsoft.com/whdc/device/sideshow/default.mspx • Business contact: sshowext@microsoft.com

  27. © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

More Related