对于程序员来说,Windows CE和Windows Mobile之间的主要区别是什么?

时间:2009-10-24 13:28:12

标签: windows-mobile windows-ce handheld

Windows CE和Windows Mobile对程序员有哪些主要区别?我很想找到一个功能表,但是无法在Microsoft网站上找到它。

我开始研究涉及工业手持终端的项目。我刚进入设计阶段,需要找到Windows CE和Windows Mobile的比较。

我要谈的很多人都会跳到第一个听起来“足够好”的选项。我希望我的第一个建议是根据他们的需求做到最好。

我们正在谈论重型硬件的重型硬件。我必须尽早解决编程问题。

我们目前是MFC6和.Net 2.0商店

3 个答案:

答案 0 :(得分:1)

Windows CE和Windows Mobile是两个不同的实体。在许多情况下,它们的区别很大!

在您的情况下,作为OEM并且有一个目标硬件,您应该选择Windows CE。使用Windows CE,您可以选择要包含在映像中的组件,最重要的区别是许可方案。 Windows Mobile更昂贵,需要以高成本通过认证计划。使用Windows CE,您可以保留不使用图像的昂贵组件,从而降低成本。

无论如何 - Windows CE和Windows Mobile不是一回事。并且Windows Mobile不是

  

添加了手机内容的Windows CE

Windows Mobile基于Windows CE 5,但不同。

答案 1 :(得分:0)

它们之间没有太大区别,您可以从VS中定位 Windows CE ,您的应用程序将在Windows CE和Windows Mobile上运行。因为你是在Compact Framework下工作所以这是合乎逻辑的,对于我作为开发PDA工作的开发人员来说,当我尝试制作全屏程序时,我才能找到顺从。

答案 2 :(得分:-1)

Windows CE开发人员通常使用C开发并使用eMbedded Visual Tools,不同的Windows Mobile开发人员可以使用Visual Studio并使用.Net语言开发,因为Windows Mobile拥有.Net紧凑框架。

相关问题