BIZ208 Windows CE 5.0 Bringing to Market a Broad Range of Devices Dan Javnozon Product Manager MEDG...

30
BIZ208 BIZ208 Windows CE 5.0 Windows CE 5.0 Bringing to Market a Bringing to Market a Broad Range of Devices Broad Range of Devices Dan Javnozon Dan Javnozon Product Manager Product Manager MEDG MEDG Microsoft Corporation Microsoft Corporation Business Track Presentation Business Track Presentation

Transcript of BIZ208 Windows CE 5.0 Bringing to Market a Broad Range of Devices Dan Javnozon Product Manager MEDG...

Page 1: BIZ208 Windows CE 5.0 Bringing to Market a Broad Range of Devices Dan Javnozon Product Manager MEDG Microsoft Corporation Business Track Presentation.

BIZ208BIZ208

Windows CE 5.0Windows CE 5.0Bringing to Market a Bringing to Market a Broad Range of DevicesBroad Range of Devices

Dan JavnozonDan JavnozonProduct ManagerProduct ManagerMEDGMEDGMicrosoft CorporationMicrosoft Corporation

Business Track PresentationBusiness Track Presentation

Page 2: BIZ208 Windows CE 5.0 Bringing to Market a Broad Range of Devices Dan Javnozon Product Manager MEDG Microsoft Corporation Business Track Presentation.
Page 3: BIZ208 Windows CE 5.0 Bringing to Market a Broad Range of Devices Dan Javnozon Product Manager MEDG Microsoft Corporation Business Track Presentation.

MManagementanagementTToolsools

CCommunicationsommunications& & MMessagingessaging

Device Update Agent

Software Update Services

Live Communications Server

Exchange Server

Internet Security and Acceleration Server

Speech Server

Image Update

LLocation ocation SServiceservices

MMultimediaultimedia

MapPoint

DirectX

Windows Media

Visual Studio 2005DDevelopment evelopment TToolsools

MFC 8.0, ATL 8.0

Win32NNativeative

MManagedanaged

SServer erver SSideide

LLightweightightweight

RRelationalelationalSQL Server 2005 Express EditionEDB

DDa

taata

PPro

gra

mm

ing

ro

gra

mm

ing

MM

od

el

od

el

DDevice evice BBuilding uilding TToolsools

HHardware/ardware/DDriversrivers

Windows XP DDK

Windows Embedded Studio

Platform Builder

OEM/IHV SuppliedBSP

(ARM, SH4, MIPS)OEM Hardware and Standard Drivers

Standard PC Hardware and Drivers

SQL Server 2005SQL Server 2005 Mobile Edition

ASP.NET Mobile Controls ASP.NET

.NET Compact Framework .NET Framework

Microsoft Operations Manager

Systems Management Server

Page 4: BIZ208 Windows CE 5.0 Bringing to Market a Broad Range of Devices Dan Javnozon Product Manager MEDG Microsoft Corporation Business Track Presentation.

8 and 16-bit to 32 bit8 and 16-bit to 32 bit70%

0%2000 2002 2004 2007

32 Bit

Fixed function toFixed function tomulti-function devicesmulti-function devices

Pressure to do more, Pressure to do more, with lesswith less

Shift from proprietary to Shift from proprietary to commercial softwarecommercial software

The Device LandscapeThe Device Landscape

Page 5: BIZ208 Windows CE 5.0 Bringing to Market a Broad Range of Devices Dan Javnozon Product Manager MEDG Microsoft Corporation Business Track Presentation.

Where We Fit In, What You GainWhere We Fit In, What You Gain

Engineering efficienciesEngineering efficienciesMarketing consistencyMarketing consistency

Thought leadershipThought leadership

Embedded Devices

Embedded Devices

Mobile D

evices

Mobile D

evices

Portabl

e M

edia

Cen

ter

Porta

ble M

edia

Cen

ter

Win

dow

s A

utom

otiv

e

Win

dow

s A

utom

otiv

e

Com

mun

icat

ions

Sec

tor

Com

mun

icat

ions

Sec

tor

Map

Po

int

Map

Po

int

Vo

ice

Co

mm

and

Vo

ice

Co

mm

and

Page 6: BIZ208 Windows CE 5.0 Bringing to Market a Broad Range of Devices Dan Javnozon Product Manager MEDG Microsoft Corporation Business Track Presentation.

Windows XP EmbeddedWindows XP EmbeddedThe most complete embedded platform The most complete embedded platform enabling advanced devices by delivering the enabling advanced devices by delivering the power of Windows in componentized formpower of Windows in componentized form

Windows CE Windows CE Windows CE integrates reliable real time Windows CE integrates reliable real time capabilities with advanced Windows capabilities with advanced Windows technologies to rapidly build a wide range of technologies to rapidly build a wide range of innovative, small-footprint devicesinnovative, small-footprint devices

Windows Embedded PlatformsWindows Embedded Platforms

Page 7: BIZ208 Windows CE 5.0 Bringing to Market a Broad Range of Devices Dan Javnozon Product Manager MEDG Microsoft Corporation Business Track Presentation.

Increasing Functionality

Mobile And Embedded DevicesMobile And Embedded Devices

Increasing functionality/Leverage your developer know howIncreasing functionality/Leverage your developer know how

IndustrialIndustrialautomationautomation

MedicalMedicalDevicesDevices

ConsumerConsumerElectronicsElectronics

ThinThinClientsClients

Page 8: BIZ208 Windows CE 5.0 Bringing to Market a Broad Range of Devices Dan Javnozon Product Manager MEDG Microsoft Corporation Business Track Presentation.

Windows Embedded Devices StrategyWindows Embedded Devices Strategy

Provide 32-bit software building blocks Provide 32-bit software building blocks

Integration between devices, PCs, Integration between devices, PCs, servers and Webservers and Web

Enable rich applications and servicesEnable rich applications and services

FocusFocus

Business Business Model Model

Low-cost, easy to use softwareLow-cost, easy to use software

Partners for servicesPartners for services

Shared success modelShared success model

Page 9: BIZ208 Windows CE 5.0 Bringing to Market a Broad Range of Devices Dan Javnozon Product Manager MEDG Microsoft Corporation Business Track Presentation.

1.6 Billion units1.6 Billion units

Mobile Phones, 45%Mobile Phones, 45%

Converged Devices, 3%Converged Devices, 3%

Compressed Audio, 13%Compressed Audio, 13%

Cable/DSL, 5%Cable/DSL, 5%Automotive, 5%Automotive, 5%

DSC, 3%DSC, 3%

DVD, 3%DVD, 3%

Printers, 2%Printers, 2%

DTV, 2%DTV, 2%

Set top box, 2%Set top box, 2%

PVR, 1%PVR, 1%

POS, 1%POS, 1%

Thin Clients, 1%Thin Clients, 1%

Digital Camera, 1%Digital Camera, 1%

IP Phones, 0%IP Phones, 0%

WLAN Access, 0%WLAN Access, 0%

Res Gateway, 0%Res Gateway, 0%

Others , 13%Others , 13%

MED Device MED Device Market OpportunityMarket Opportunity

Page 10: BIZ208 Windows CE 5.0 Bringing to Market a Broad Range of Devices Dan Javnozon Product Manager MEDG Microsoft Corporation Business Track Presentation.

Embedded Platform DifferencesEmbedded Platform Differences

x86 processorsx86 processors Multiple processors Multiple processors

With 3With 3rdrd party extensions party extensions NativeNative

Full Win32 API compatibilityFull Win32 API compatibility Requires additional effort Requires additional effort

Basic images from 350 KBBasic images from 350 KBBasic images from 8MBBasic images from 8MB

Processor Processor SupportSupport

Real-timeReal-time

FootprintFootprint

Win32 API Win32 API CompatibilityCompatibility

Page 11: BIZ208 Windows CE 5.0 Bringing to Market a Broad Range of Devices Dan Javnozon Product Manager MEDG Microsoft Corporation Business Track Presentation.

What Is Windows CEWhat Is Windows CE

Windows CE integrates reliable real time capabilities with advanced Windows CE integrates reliable real time capabilities with advanced Windows technologies to rapidly build a wide range of innovative, Windows technologies to rapidly build a wide range of innovative,

small-footprint devicessmall-footprint devices

Shared SuccessShared Success

Greater ProductivityGreater Productivity

Integrated ReliabilityIntegrated Reliability

Page 12: BIZ208 Windows CE 5.0 Bringing to Market a Broad Range of Devices Dan Javnozon Product Manager MEDG Microsoft Corporation Business Track Presentation.

PROFESSIONAL,PROFESSIONAL,PROFESSIONAL PLUSPROFESSIONAL PLUS

Shared SuccessShared Success

Low upfront Low upfront capital investmentscapital investments

Lower total cost Lower total cost of developmentof development

Extended supportExtended support

Worldwide partner baseWorldwide partner base

Community collaborationCommunity collaboration

Broad source access Broad source access and flexibilityand flexibility

Comprehensive Comprehensive documentationdocumentation

Windows CEWindows CE

CORE CORE ($3 ERP)($3 ERP)

Page 13: BIZ208 Windows CE 5.0 Bringing to Market a Broad Range of Devices Dan Javnozon Product Manager MEDG Microsoft Corporation Business Track Presentation.

Greater ProductivityGreater Productivity

Extensive CPU and driver supportExtensive CPU and driver support

Unified development environmentUnified development environment

Device design templatesDevice design templates

Native Windows integrationNative Windows integration

Advanced multimediaAdvanced multimedia

Powerful application Powerful application developmentdevelopment

Emulation Emulation environmentenvironment

Page 14: BIZ208 Windows CE 5.0 Bringing to Market a Broad Range of Devices Dan Javnozon Product Manager MEDG Microsoft Corporation Business Track Presentation.

Integrated ReliabilityIntegrated Reliability

Componentized, hard real-time Componentized, hard real-time operating systemoperating system

System wide reliability System wide reliability and manageabilityand manageability

Proactive securityProactive security

Extensive wireless supportExtensive wireless support

Advanced power managementAdvanced power management

Open communications platformOpen communications platform

Core server and Core server and standards supportstandards support

Page 15: BIZ208 Windows CE 5.0 Bringing to Market a Broad Range of Devices Dan Javnozon Product Manager MEDG Microsoft Corporation Business Track Presentation.

Windows CE ToolsWindows CE Tools

Operating System DevelopmentOperating System DevelopmentPlatform BuilderPlatform Builder

Configuration, debugging tool for Configuration, debugging tool for deploying an OSdeploying an OS

Application DevelopmentApplication DevelopmenteMbedded Visual C++ eMbedded Visual C++

Native application developmentNative application developmentC, C++, MFC, ATLC, C++, MFC, ATL

Visual Studio.NETVisual Studio.NETManaged application developmentManaged application developmentVisual Basic .NET, C# .NETVisual Basic .NET, C# .NET.NET Compact Framework.NET Compact Framework

Page 16: BIZ208 Windows CE 5.0 Bringing to Market a Broad Range of Devices Dan Javnozon Product Manager MEDG Microsoft Corporation Business Track Presentation.

Windows CE Windows CE Security FeaturesSecurity Features

Helps Lock down your deviceHelps Lock down your deviceUse OEMCertifyModule so that it only Use OEMCertifyModule so that it only runs your applicationruns your application

Helps with enabling CryptographyHelps with enabling CryptographyImproved verification infrastructureImproved verification infrastructure

Benefits of CE device securityBenefits of CE device securitySecurity more focused at the OS level Security more focused at the OS level rather than relying on the application rather than relying on the application

CE helps provide the infrastructure to let CE helps provide the infrastructure to let you write plug-insyou write plug-ins

Page 17: BIZ208 Windows CE 5.0 Bringing to Market a Broad Range of Devices Dan Javnozon Product Manager MEDG Microsoft Corporation Business Track Presentation.

Thin ClientsThin Clients

Consumer Consumer ElectronicsElectronics

In-vehicle In-vehicle NavigationNavigation

Voice-over IPVoice-over IPDevicesDevices

Medical DevicesMedical Devices

IndustrialIndustrialAutomationAutomation

Mobile Mobile HandheldsHandhelds

Set-Top BoxesSet-Top Boxes

GatewaysGateways

Windows CE DevicesWindows CE Devices

Page 18: BIZ208 Windows CE 5.0 Bringing to Market a Broad Range of Devices Dan Javnozon Product Manager MEDG Microsoft Corporation Business Track Presentation.

Source And LicensingSource And Licensing

Shared Source ProgramShared Source ProgramAccess to millions of lines of source codeAccess to millions of lines of source code

Ability to create commercial derivatives Ability to create commercial derivatives

Academic edition for courseware creationAcademic edition for courseware creation

Low Cost LicensingLow Cost LicensingToolkit: $995 US (ERP)Toolkit: $995 US (ERP)

Run-times: $3 – 16 US (ERP)Run-times: $3 – 16 US (ERP)

Page 19: BIZ208 Windows CE 5.0 Bringing to Market a Broad Range of Devices Dan Javnozon Product Manager MEDG Microsoft Corporation Business Track Presentation.

Source Code AccessSource Code Access

Mike HallMike HallTechnical Product ManagerTechnical Product ManagerMEDGMEDG

Page 20: BIZ208 Windows CE 5.0 Bringing to Market a Broad Range of Devices Dan Javnozon Product Manager MEDG Microsoft Corporation Business Track Presentation.

Marketing ProgramsMarketing Programs

Windows EmbeddedWindows EmbeddedWindows Embedded Partner ProgramWindows Embedded Partner Program

Windows Powered Logo ProgramWindows Powered Logo Program

Device Showcase ProgramDevice Showcase Program

Most Valuable Professional Most Valuable Professional (MVP) Program(MVP) Program

Hardware Kitting ProgramHardware Kitting Program

More available for Windows CEMore available for Windows CEWindows CE Driver Windows CE Driver Development/Validation ProgramDevelopment/Validation Program

Page 21: BIZ208 Windows CE 5.0 Bringing to Market a Broad Range of Devices Dan Javnozon Product Manager MEDG Microsoft Corporation Business Track Presentation.

Why Windows CE?Why Windows CE?

Technology portfolio depthTechnology portfolio depth

Low total cost of developmentLow total cost of development

Customization and differentiationCustomization and differentiation

Development and marketing supportDevelopment and marketing support

Page 22: BIZ208 Windows CE 5.0 Bringing to Market a Broad Range of Devices Dan Javnozon Product Manager MEDG Microsoft Corporation Business Track Presentation.

Getting A Device To MarketGetting A Device To Market

TrainingTraining

Evaluation Evaluation kitskits

PartnersPartners

TutorialsTutorials

Developer Developer CommunityCommunity

DocumentationDocumentation

Source CodeSource Code

SupportSupport

Third party Third party solutionssolutions

System System IntegratorsIntegrators

Worldwide Worldwide Distribution Distribution ChannelChannel

Toolkits Toolkits

Volume based Volume based licensinglicensing

Product Product SupportSupport

In-Field In-Field UpgradesUpgrades

Partner Partner programprogram

Device Device showcaseshowcase

3rd party 3rd party promotionpromotion

Plan Build Licence Ship

Page 23: BIZ208 Windows CE 5.0 Bringing to Market a Broad Range of Devices Dan Javnozon Product Manager MEDG Microsoft Corporation Business Track Presentation.

Windows MED EcosystemWindows MED Ecosystem

CommunityCommunity

PartnersPartners

AcademicAcademic

SupportSupport

Evaluation/Evaluation/EmulationEmulation

SourceSource

WebWeb

Page 24: BIZ208 Windows CE 5.0 Bringing to Market a Broad Range of Devices Dan Javnozon Product Manager MEDG Microsoft Corporation Business Track Presentation.

ResourcesResources

More Windows Embedded InformationMore Windows Embedded Informationhttp://msdn.microsoft.com/embeddedhttp://msdn.microsoft.com/embedded

Windows Embedded Partner Web SiteWindows Embedded Partner Web Sitehttp://www.mswep.comhttp://www.mswep.com

Get the Windows Embedded Introductory KitGet the Windows Embedded Introductory Kithttp://http://www.windowsembeddedkit.comwww.windowsembeddedkit.com

Technical information for application developmentTechnical information for application developmenthttp://msdn.microsoft.com/mobilehttp://msdn.microsoft.com/mobile

Show off your device with the Device Showcase ProgramShow off your device with the Device Showcase ProgramEmail: Email: [email protected]@microsoft.com

Page 25: BIZ208 Windows CE 5.0 Bringing to Market a Broad Range of Devices Dan Javnozon Product Manager MEDG Microsoft Corporation Business Track Presentation.

While at MEDC 2005…While at MEDC 2005…Fill outFill out an evaluation for this session an evaluation for this session

Randomly selected instant Randomly selected instant WINWIN prizes! prizes!

Use Use real technology in a labreal technology in a lab Instructor led Instructor led Reef E/FReef E/F & & Breakers LBreakers L

Self-paced Self-paced Reef B/CReef B/C

VisitVisit the Microsoft Product Pavilion the Microsoft Product Pavilion

in the Exhibit Hall in the Exhibit Hall Shorelines BShorelines B

Page 26: BIZ208 Windows CE 5.0 Bringing to Market a Broad Range of Devices Dan Javnozon Product Manager MEDG Microsoft Corporation Business Track Presentation.

After The Conference…After The Conference…

DevelopDevelop

BuildBuild

InstallInstall

BuildBuild

JoinJoin

InstallInstall

EnterEnter

JoinJoin

Full-featured trial versions of Windows CE Full-featured trial versions of Windows CE and/or Windows XP Embeddedand/or Windows XP Embedded

Cool stuff & tell us about it: Cool stuff & tell us about it: msdn.microsoft.com/embedded/community

Windows Embedded Partner Program:Windows Embedded Partner Program:www.mswep.com

Windows Mobile 5.0 Eval Kit including Windows Mobile 5.0 Eval Kit including Visual Studio 2005 Beta 2Visual Studio 2005 Beta 2

Mobile2Market Contest and win up to $25000: Mobile2Market Contest and win up to $25000: mobile2marketcontest.com

Microsoft Solutions Partner Program:Microsoft Solutions Partner Program:partner.microsoft.com

Page 27: BIZ208 Windows CE 5.0 Bringing to Market a Broad Range of Devices Dan Javnozon Product Manager MEDG Microsoft Corporation Business Track Presentation.

Tools & ResourcesTools & Resources

msdn.microsoft.com/msdn.microsoft.com/ embeddedembedded

microsoft.public.microsoft.public. windowsxp.embeddedwindowsxp.embedded windowsce.platbuilderwindowsce.platbuilder windowsce.embedded.vcwindowsce.embedded.vc

blogs.msdn.com/blogs.msdn.com/ mikehallmikehall

Windows CE 5.0 Eval KitWindows CE 5.0 Eval KitWindows XP Embedded Eval KitWindows XP Embedded Eval Kit

msdn.microsoft.com/msdn.microsoft.com/ mobilitymobility

microsoft.public.microsoft.public. pocketpc.developer pocketpc.developer smartphone.developer smartphone.developer dotnet.framework.compactframeworkdotnet.framework.compactframework

blogs.msdn.com/blogs.msdn.com/ windowsmobilewindowsmobile vsdteamvsdteam netcfteamnetcfteam

Windows Mobile 5.0 Eval KitWindows Mobile 5.0 Eval Kit

WebsitesWebsites

NewsgroupsNewsgroups

BlogsBlogs

ToolsTools

BuildBuild DevelopDevelop

Page 28: BIZ208 Windows CE 5.0 Bringing to Market a Broad Range of Devices Dan Javnozon Product Manager MEDG Microsoft Corporation Business Track Presentation.

© 2005 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Page 29: BIZ208 Windows CE 5.0 Bringing to Market a Broad Range of Devices Dan Javnozon Product Manager MEDG Microsoft Corporation Business Track Presentation.

Backup SlidesBackup Slides

Page 30: BIZ208 Windows CE 5.0 Bringing to Market a Broad Range of Devices Dan Javnozon Product Manager MEDG Microsoft Corporation Business Track Presentation.

Windows CE 5.0 – Windows CE 5.0 – HighlightsHighlights

Production Quality drivers and BSP’sProduction Quality drivers and BSP’sEmbedded Database (EDB, SQL CE)Embedded Database (EDB, SQL CE)USB 2.0 Host and FunctionUSB 2.0 Host and FunctionSDIO HostSDIO HostInternet Explorer updates (pop-up windows, Theming, TV Lens)Internet Explorer updates (pop-up windows, Theming, TV Lens)New common controls (animation, Listview, ImageList)New common controls (animation, Listview, ImageList)MUI Updates (Multiple Asian Languages)MUI Updates (Multiple Asian Languages)NetworkingNetworking

Peer to peer, IPv6, UPnP, 802.11, Bluetooth, Real-Peer to peer, IPv6, UPnP, 802.11, Bluetooth, Real-time Communicationstime Communications

GraphicsGraphicsD3DMobile, new display drivers, still image supportD3DMobile, new display drivers, still image support

Security – LASS, O/S Security Review, Security – LASS, O/S Security Review, Cryptography enhancementsCryptography enhancements