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
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
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
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
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
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
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
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
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
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
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)
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
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
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
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
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
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)
Source Code AccessSource Code Access
Mike HallMike HallTechnical Product ManagerTechnical Product ManagerMEDGMEDG
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
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
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
Windows MED EcosystemWindows MED Ecosystem
CommunityCommunity
PartnersPartners
AcademicAcademic
SupportSupport
Evaluation/Evaluation/EmulationEmulation
SourceSource
WebWeb
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
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
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
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
© 2005 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Backup SlidesBackup Slides
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
Top Related