Windows Mobile - Deployment Technologies
Windows (Embedded) CE is a modular, real-time operating system intended for resource-constrained devices and embedded systems. The core Windows CE OS has served as the foundation of several classes of devices and platforms, including Handheld PC Professional, Microsoft's AutoPC, Pocket PC and SmartPhone to name a few.
Windows Mobile represents a subset of platforms based on the Windows CE foundation. Currently, the main Windows Mobile platforms are represented by Pocket PC (now called Windows Mobile Classic), Pocket PC Phone Edition (Windows Mobile Professional) and SmartPhone (Windows Mobile Standard).
Windows CE core OS releases and platforms summary
OS Core | Platforms | Codename |
---|---|---|
Windows CE 1.0 | Handheld PC 1.0 | Pegasus |
Windows CE 1.01 (1.0a) | Handheld PC 1.01 (Japanese Language Update) | - |
Windows CE 2.0 (Alder) | Handheld PC 2.0 | Mercury |
Handheld PC 2.0 (Japanese language edition) | Mercury | |
Windows CE 2.01 (Alder SP) | Palm-size PC 1.0 (monochrome displays) | Gryphon |
Auto PC 1.0 | Apollo | |
Windows CE 2.10 (Alder EP) | - | - |
Windows CE 2.11 (Birch) | Palm-size PC 1.1 (Chinese Language Update) | Orion |
Palm-size PC 1.2 (western Palm-size PC release) (Successor to Gryphon) | Wyvern | |
Handheld PC Professional 3.0 | Jupiter | |
WebPhone | Hermes | |
WebTV | Venus | |
Windows CE 2.12 (Birch EP/SP2) | Auto PC 2.0 | Goldeneye |
Microsoft TV | - | |
Windows CE 3.0 (Cedar) | Pocket PC 2000 | Rapier |
Handheld PC 2000 | Galileo | |
Pocket PC 2002 | Merlin | |
Pocket PC 2002 Phone Edition | Merlin Phone | |
SmartPhone 2002 | Stinger | |
Windows CE for Automotive 3.0 | Thunderball | |
Windows CE for Automotive 3.5 | Moonraker | |
Windows CE .NET 4.0 (Talisker) | - | - |
Windows CE .NET 4.10 (Jameson) | Smart Displays | Mira |
Windows CE .NET 4.20 (McKendric) | Windows Automotive .NET 4.2 | - |
Windows Mobile 2003 for Pocket PC | Ozone | |
Windows Mobile 2003 for Pocket PC Phone Edition | Ozone | |
Windows Mobile 2003 for SmartPhone | Ozone | |
Windows CE .NET 4.21 | Windows Mobile 2003 Second Edition for Pocket PC | OzUp |
Windows Mobile 2003 Second Edition Pocket PC Phone Edition | OzUp | |
Windows Mobile 2003 Second Edition for SmartPhone | OzUp | |
Windows CE 5.0 (Macallan) | Windows Mobile for Portable Media Centers | Media2Go |
Windows Automotive 5.0 | - | |
Networked Media Device (NMD) Feature Pack | Tomatin | |
Windows Mobile for Automotive 1.0 | - | |
Windows Embedded NavReady 2009 | - | |
Windows CE 5.1 | Windows Mobile 5.0 for Pocket PC | Magneto |
Windows Mobile 5.0 for Pocket PC Phone Edition | Magneto | |
Windows Mobile 5.0 for SmartPhone | Magneto | |
Messaging and Security Feature Pack for Windows Mobile 5.0 (AKU2) | - | |
Windows CE 5.2 | Windows Mobile 6 Classic | Crossbow |
Windows Mobile 6 Professional | Crossbow | |
Windows Mobile 6 Standard | Crossbow | |
Windows Mobile 6.1 Classic | - | |
Windows Mobile 6.1 Professional | - | |
Windows Mobile 6.1 Standard | - | |
Windows Embedded CE 6.0 (Yamazaki, formerly Cardhu) | Microsoft Auto 3.0 | - |
Windows Embedded CE 6.0 R2 | Microsoft Auto 3.1 | - |
The following article might help to get a good understanding about the various platform names:
Topics
- Wceload tool
A brief description of the Wceload tool that installs CAB packages on a target device. - The %CEn% Directory Macros
A description of the %CEn% directory macros which are resolved to standard Windows Mobile/CE directories at install time. - Custom Setup DLL
Description of the SetupDLL used to perform custom actions when a CAB package is installed on a target device. - XML Provisioning
A brief description for OMA Client Provisioning XML files. - Known issues and limitations
A description for the known issues and limitations of the Windows Mobile/CE CAB format as well as the platform itself.