Win CE Cashmere, Chelan – see the full slide deck here

Now as much as I myself like leaking out news slowly, the torrent of Windows CE articles by Mary-Jo Foley has been too much to keep up.

To help get it all out in one go I have tracked down the slide deck where the info is coming from, and present it here for the perusal of all.

Windows CE is the foundation of Windows Mobile, and the properties and capabilities of the base OS tells us a lot about the final Windows Mobile project to come.

The slide notes are interesting, especially for these two slides.


“Cashmere” – Town in Western WA on the way to Cashmere JBrowser

Potential 3rd party Opera, Access, or internal IE 6 on 6.5 (Notable perf improvements for IE6)


Office/PDF – Westek, Softmaker (3rd party)

UI framework = “Alchemy”

Native XAML Runtime – Brings MS XAML UI development to devices

Development tool = expression blend

Connection Manager

Enables the user manage their connection regardless of connection technology i.e. WIFI, Bluetooth, Cellcore, LAN

Instant Messenger ClientTencent QQ (China Market leader), Live Messenger


Co-developed between Adobe and Vendor

Considerable more addressable websites for consumer and enterprise devices



touch combined with gesture support (physics engine)


your BSP will ship in the box as timeline fits


Connectivity – With CE 7.0, we will enable Vista networking stack – improved performance – NDIS 6.1 stack from the desktop – useful for Automation scenarios, Cellcore – updated cellular protocol stack from Windows Mobile for data and voice connected devices – connected PNDs, feature phones, parking meters etc., Wifi security and performance improvements, Bluetooth 2.1 standard compliant base protocol stack and profiles – applicable to Handheld devices, Automation and PNDs.Multimedia  – Updated media library applicable to PMPs, PNDs, STB, DMA and feature phone devices. Windows Media-DRM 10.02 will be available with 7.0 – feature benefit to OEMs developing STBs connecting/streaming content encrypted in Windows Media DRM technologies – easier to integrate and works out of the box.  DLNA 1.5 compliant protocol stack for consumer electronic devices that connect and deliver rich media experiences- devices include DMAs, STBs, PMPs etc. DNLA 1.5 compliant stack is the ability to build media device that can connect to other compliant devices and Windows7 PCs like, renderers (connected stereo or picture frame), media servers (NAS) and media controllers (HMI panel).

Browser – Higher performance IE 7.0 browser rendering engine – applicable for STBs, feature phones and Handheld devices. Enabling Flash support for rich UI application rendering on devices including STBs, DMAs and PMPs. – Browser chroming (Application that wraps trident control) will have a XAML “Alchemy” UI as well smart zooming and panning features to view more websites that desktop browsers can.

UX – Silverlight enabled rendering engine from the desktop web application

scenario will be available on CE 7.0 for embedded devices. This will enable rich iPhone like user experiences – transitions, 3D animations etc. for consumer electronic devices – PMPs, PNDs, feature phones etc. User experience will benefit from Touch/Physics engine that will be enabled in CE 7.0 – resistive touch input that responds to flicks. This captures “Alchmey” very well in a couple of sentences but we can go deeper when we demo it, right?UI development – Microsoft Expression Blend will be enabled with an embedded device UI development template that will help developers build and deliver rich UI experiences – quickly and easily – optimized for hardware acceleration and touch input. OEMs can leverage Microsoft Expression Blend trained developer ecosystem available worldwide to build device experiences and get to market faster .

Active Sync. and POOM – Better performance Active sync. for HHT devices. POOM is the middleware component that enables a device to sync. outlook mail, calendar, tasks, contacts to an embedded device – HHTs, PNDs, feature phones.

Core OS – Support for SMP – symmetric multiprocessing – useful for Industrial Automation devices, high-end STBs etc. ARM v6 support in the OS – better memory management, multimedia performance using SIMD instruction support.

Tools – Visual Studio (VS) 2008 plug-in support for Platform builder. Common platform for OS configuration and application development.

See the full 84 page slide deck here.

Too late guys – Removed at request of Microsoft 04-06-2009