Presentation is loading. Please wait.

Presentation is loading. Please wait.

Intelligent Devices Powered By Windows CE Lance Lillie Systems Engineer Walter Myers III ADCU Technical Evangelist Microsoft Corporation.

Similar presentations


Presentation on theme: "Intelligent Devices Powered By Windows CE Lance Lillie Systems Engineer Walter Myers III ADCU Technical Evangelist Microsoft Corporation."— Presentation transcript:

1 Intelligent Devices Powered By Windows CE Lance Lillie Systems Engineer Walter Myers III ADCU Technical Evangelist Microsoft Corporation

2 Agenda  Windows CE Platform  Digital TV  Vertical market/embedded systems devices  Handheld PC  Palm sized PC  Auto PC  Q&A

3 Familiar Windows Platform Price and computing power Size and functionality Non-PCs Mobile Entertainment and multimedia Embedded Desktop Laptop Server PCs NetPC

4 And... our Non-PC Arena Strategy  Provide familiar, underlying software platform based on industry standards for non-PC devices - the Windows CE operating system  Deliver products to enable OEMs, IHVs, and ISVs to develop new categories of devices  Build a team of hardware and software support companies  Unite the various Windows CE devices

5 Windows CE Designed for intelligent digital appliances

6 Vision For Windows CE Entertain Platform to make better devices Access to information Improvecommunication

7 Myth: Windows CE is a stripped down version of Windows 95 Reality: Windows CE was built from the ground up using the Win32 API set as a new platform for information appliances

8 Myth: Windows CE equals Handheld PCs Reality: Windows CE is a modular, configurable OS that is the basis for many radically different devices

9 Myth: Java OS is more successful than Windows CE as an embedded system Reality: Over half million Windows CE devices have shipped, over 28 OEMs building products, and an order for 5 million set top boxes from TCI. Java OS design wins have resulted in 1 shipping product (UB networking card).

10 Windows CE v2.0  Designed for wide range of devices  Compact, highly-portable, resource- constrained  Provides each device family with appropriate services  Applications  User interface  Connectivity

11 New Device Categories  Embedded - vertical handhelds, terminals, industrial controllers, etc.  Keys are hardware platforms, development tools, OS performance, “application-specific” developers  Mobile market - Handheld/Palm PCs, smaller/larger versions  Keys are PC connectivity, ease of use, low power, low cost, applications  Large ISV community absolutely critical for success

12 Windows CE Architecture Principles  Language-independent, Windows-compatible APIs and programming models  Componentized and ROMable for best fit of memory and features  Built-in communications to PCs, the Internet, and other Windows CE devices  Easy adaptation to many kinds of devices and memory ranges

13 Componentized And ROMable  Windows CE systems can be built from the kernel only on up to devices with full kernel, USER, GDI, communications, and shell  System can execute in place from ROM or be loaded in or paged in RAM  Embedded Toolkit allows maximum flexibility in selecting the right components for a given flatform

14 Enabling Deliverables  For OEMs, IHVs, ISVs: Windows CE 2.0 Embedded Toolkit for Visual C++  new product to spur embedded development  Microsoft’s first retail entry into embedded market  For ISVs, OEMs, IHVs: Windows CE add- in Toolkits for VC, VB, VJ kits  Familiar development environments for application development  More on these later...

15 Our Non-PC Device Initiative ISVsMicrosoft Windows CE SDK Windows CE Applications Non-PC device Internet Windows CE- based devices PC OEMsIHVs SI’s, processor partners Windows CE SDK, DDK, ETK

16 Processors Running Windows CE  AMD46DX5, K6, SC400 (x86 core)  Hitachi SH3 (SH core)  Intel 486, Pentium families  Motorola MPC821 (PowerPC core)  NEC Vr4100, Vr4101, Vr4102, Vr4200, Vr4300 (MIPS core)  Phillips Poseidon (MIPS core)  ToshibaTX3912 (MIPS core) CPU vendor Supported families

17 Windows CE Families Of Devices PC companions Entertainment Vertical business

18 Digital Television Received first 5 million unit order for Windows CE in TCI’s Advanced Set Top Box Includes WebTV technologies

19 DATUS DATUS Personal Navigation Assistant Personal Navigation Assistant Vertical Market Devices Radiant Systems Internet mini-kiosk or self-order system Radiant Systems Internet mini-kiosk or self-order system

20 Auto PC Handheld PC Synchronized Customizable Expandable Access information Create information PC Companion Line Palm PC

21 PC Companion Products: What You Get Mobility Instant On Look and feel ConnectivityExpandableUpgradable Choice of hardware and software

22 Audio Calendar Corporate Intranet data E-mail Fax Internet “push content” Video Voice mail Web browsing Wiredandwirelessdevices Connectivity Anytime, Anywhere

23 Why Wireless Now?  Windows CE Products can be wirelessly enabled  Wireless Infrastructure In Development and In Place  Select Strategic Partners & OEMS  Excellent Potential for Windows CE Products to drive other Internal Microsoft Groups Revenue Growth

24 Wireless Architecture Wireless-enabled new and existing applicationsWireless-enabled new and existing applications Wireless services allows the user to receive selected information from the Internet and corporate data wirelessly.Wireless services allows the user to receive selected information from the Internet and corporate data wirelessly. Leverages existing information sources Internet, Intranet, Email, etc.Leverages existing information sources Internet, Intranet, Email, etc. Updates Grab and go information via Mobile ChannelsUpdates Grab and go information via Mobile Channels

25 H/PC Update

26 Communications  Connectivity to Windows desktops, the Internet, and other Windows CE-based devices  Supported protocols include TCP/IP, PPP, SLIP and IrDA  Subsets of Windows Sockets, Win32 Serial APIs, TAPI, WinInet, Win32 Remote Access APIs  Communication hardware is determined by OEMs and IHVs

27 Communications  Communications features  Secure sockets  Wireless TCP/IP improvements  SLIP support  Ethernet NDIS driver and SMB redirector for LAN connectivity  DHCP protocol  WinInet for HTTP, FTP  IR connection to printers, Windows  Installable TAPI Service Providers  ActiveSync

28 ActiveX Controls, Visual Basic, And Java  Small subset support of the ActiveX Controls (COM/OLE) APIs  In process COM servers, free threaded  OLE Inplace between applications  OLE Automation, storage API subsetted  Java support:  Componentized Java VM  Based on JDK 1.1.1  “Pocket Visual Basic” support:  Enables scripting of forms and ActiveX Controls

29 Shells  Some Windows CE-based devices will have shells and some will not  Many vertical devices may just have a dedicated application  H/PC includes a Windows 95, Windows NT 4.0 “look and feel” shell  Taskbar, shortcuts, desktop, etc.

30 Remote Connectivity  Remote Access APIs provide a Windows desktop with access to Windows CE OS  Used to manipulate object stores primarily  Transfer files, synchronize databases  Remote networking allows for direct connection to PC and dial-up connections to the Internet, PCs, and servers  Open synchronization API


Download ppt "Intelligent Devices Powered By Windows CE Lance Lillie Systems Engineer Walter Myers III ADCU Technical Evangelist Microsoft Corporation."

Similar presentations


Ads by Google