Windows Mobile 6.5 vs Windows Embedded Handheld 6.5 - what's the difference?
Asked Answered
F

3

9

I need to develop an app for a Windows Embedded Handheld 6.5.

I start looking for some tutorials or documentation for a "Getting Started".

After all I think I got the main facts but something still wonders me.

I look everywhere for an SDK or DTK but found nothing.

I found a small "Tutorial": URL HERE

But everything refers to Windows mobile 6.5 SDK and DTK.

So is there really a difference between them? Or why do I need Windows Mobile 6.5 to develop for Windows Embedded Handheld 6.5?

Or am I totally wrong?

Fecal answered 26/9, 2014 at 11:0 Comment(1)
Windows Mobile 6.5 was originally a consumer operating system (used on Palm phones among others) Once Apple and Android started to destroy its market share, Microsoft rebranded it Windows Embedded Handheld and targeted the industrial and commercial market with it (think Motorola, Intermec, Honeywell, etc...) while they worked on Windows Phone. So, they're basically the same.Originative
B
8

For me Windows Mobile 6.5 and Windows Embedded Handheld are just two names for the same.

MS often did re-brand products to make you think it is something different or better. Especially with the Windows Mobile Pocket PC series.

You need the Windows Mobile 6.5.3 DTK to develop fur such devices: http://www.microsoft.com/en-us/download/details.aspx?id=5389

Although the DTK is OK so far it does NOT reflect the changed Screen Layout, for example if you design a form using it, Visual Studio shows a standard form with a large caption (Windows Mobile apps do not have a caption bar) and a normal menu bar (WM 6.5.3 devices show a larger menu bar).

Further on MS dropped some API functionality (SHFullScreen) without any notice. That's life.

Bethink answered 27/9, 2014 at 3:41 Comment(0)
M
7

Microsoft has renamed the Windows Mobile Platform to Windows Embedded Handheld.

There where releases in the following order:

  1. Pocket Pc 2000
    • Blue desktop theme as a default. Coloured windows logo inside the start button.
  2. Pocket Pc 2002
    • Blue desktop theme as a default. Coloured windows logo inside the start button.
  3. Pocket Pc 2003
    • Blue desktop theme as a default. Coloured windows logo inside the start button.
  4. Pocket Pc 2003 SE
    • Blue desktop theme as a default. Coloured windows logo inside the start button.
  5. Windows Mobile 5.0
    • Blue desktop theme as a default.
  6. Windows Mobile 6.0
    • Green desktop theme as a default.
  7. Windows Mobile 6.1
    • More optimized than 6.0.
  8. Windows Mobile 6.5
    • Change: New dark blue desktop theme as a default.
  9. Windows Embedded Handheld 6.5.3
    • Change: Like Windows Mobile 6.5 but with the Start-Button on the bottom
  10. Windows Embedded Handheld 6.5
    • Change: Just renamed 6.5.3 back to Windows Embedded Handheld 6.5 to add confusion.

From Windows Mobile 5.0 or later they come with a Windows CE 5 kernel and have the 32 MB of virtual RAM per process limit, so they didn't benefit form new Windows CE releases, which naming is as fucked up like the Windows Mobile naming.

On Windows CE you got:

  1. Windows CE 5
  2. Windows Embedded CE 6
  3. Windows Embedded CE 6 R2
  4. Windows Embedded CE 6 R3
  5. Windows Embedded Compact 7
  6. Windows Embedded 8
  7. Windows Embedded 8 Industry
  8. Windows Embedded Compact 2013

But wait, there is more. The Windows Mobile Platform died is no longer supplied with features/improvements, since the Microsoft .NET Compact Framework Team was moved to develop the Windows Phone Plattform. So these are the bastard childs and the spiritual continuation of Windows Mobile based on Windows Phone with some framework additions for datacapturing. Which include:

  1. Windows Embedded Handheld 8 (also named Windows Embedded 8 Handheld)
    • Based on Windows Phone 8
  2. Windows Embedded Handheld 8.1 (also named Windows Embedded 8.1 Handheld)
    • Based on Windows Phone 8.1
  3. Windows 10 IoT Mobile Enterprise
    • Based on Windows 10 Mobile, which is based on the Windows Phone platform. We got a new rename, yay.
Meretricious answered 7/2, 2017 at 20:36 Comment(0)
Q
1

Windows Embedded 6.5 is backward compatible with legacy Windows Mobile applications.

As per Microsoft:

Windows Embedded Handheld 6.5

Built on Windows Mobile 6.5 to power line-of-business applications in field mobility, transportation, retail and more.

Application compatibility with Windows Mobile 6.5, and a consistent SDK and set of APIs.

So I think you just should use Windows Mobile 6.5 SDK.

Quell answered 26/9, 2014 at 11:24 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.