windows sideshow building better devices and pcs l.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Windows SideShow Building Better Devices and PCs PowerPoint Presentation
Download Presentation
Windows SideShow Building Better Devices and PCs

Loading in 2 Seconds...

play fullscreen
1 / 28

Windows SideShow Building Better Devices and PCs - PowerPoint PPT Presentation


  • 117 Views
  • Uploaded on

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!

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Windows SideShow Building Better Devices and PCs' - dalia


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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
windows sideshow building better devices and pcs

Windows SideShowBuilding Better Devices and PCs

Dan Polivy

Senior Program Manager Lead

Microsoft Corporation

agenda
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
top partner issues
Top Partner Issues
  • BOM cost is too high for existing solutions
  • Hard to integrate with existing devices
  • Gadgets: Where are they?
2008 in review
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
2008 in review5
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
gadgets
Gadgets
  • Today: More than 146 gadgets across 16 languages
  • Third party contributions, including:
device sdk for net micro framework 3 08
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
hardware recommendations
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)
device platform support
Device Platform Support
  • .NET Micro Framework

Windows CE 5.0

“Other”

  • Build your own UI

Button-based

  • Universal Driver
  • Touch-based
  • Build your own
device platform support12
Device Platform Support
  • .NET Micro Framework

Windows CE 5.0

“Other”

  • Build your own UI

Button-based

  • Universal Driver

Touch-based

Build your own

host rendering solution
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
details and availability
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)
what s next

Demo

What’s Next?

Welcome to your new home

virtual home whitepapers
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
market research
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

windows 7 platform
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
control panel improvements
Control Panel Improvements
  • Pinned row/column headings
  • Settings link more prominent
  • Gadget description tooltip
  • Current device user easily visible
  • Better handling of multiple devices
top partner issues23
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
call to action
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
partner resources
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
additional resources
Additional Resources
  • One stop shop for Windows SideShow development information:http://www.microsoft.com/whdc/device/sideshow/default.mspx
  • Business contact:

sshowext@microsoft.com

slide27

© 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.