首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Windows CE与Windows Mobile

Windows CE与Windows Mobile
EN

Stack Overflow用户
提问于 2010-06-10 16:34:41
回答 3查看 17.9K关注 0票数 9

我经常看到这些术语:

  • Windows CE
  • Windows移动袖珍PC
  • Windows移动智能手机

我知道第二名的区别,但我对第一名感到困惑。我以为这是Windows 5之前的Mobile的名字。

但我在目前的产品中更多地看到了这一点。(以下是当前用于开发的MS形式这里是当前用于创建它们的产品。)

它是什么,它与Windows线路有什么关系?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-06-10 18:27:39

Windows是一个模块化的操作系统。它是用一个叫做Platform (PB)的工具构建的。

PB有一个条目目录,可以包含在给定的OS映像中。例如,TCP/IP、Shell、Windows、FTP和Telent等服务器、设备驱动程序管理器或GWES (目录相当广泛)。基本上,您认为操作系统的每个部分都是一个可以被排除在外的组件(当然,组件可以有依赖关系--例如,如果没有GWES,就不可能有Shell )。操作系统映像也为其运行的确切硬件进行了高度定制。一个Windows操作系统映像不能复制到不同的硬件和工作。

因此,任何人都可以构建Windows操作系统,并且由于它的模块化性质,没有所谓的“现成”配置(比如XP、Vista或Windows 7)。让我们把这些人称为“顾客”。

现在,任何客户都可以在操作系统中添加他们自己的东西--如果你愿意的话,他们的“秘密酱汁”。例如,看看HTC的TouchFlo UI或Google应用程序。这是由客户完成的,而不是Windows团队。同样适用于控制面板小程序、应用程序等。

所以Windows真的可以被看作是另一个客户。他们采用Platform,并从核心操作系统中选择目录项的特定子集。然后添加自己的内容( WinMo外壳、通知、POOM等)。然后,他们将其发送给ODM (像HTC这样的设备制造商)。

这比这要复杂一些,因为WinMo团队实际上提供了一个类似Platform的工具(尽管不是相同的)和编译好的库,它们的所有秘密都是由ODM来创建的。

因此,WinMo既是CE的子集,也是CE的超集。它是一个子集,因为它不包含操作系统可用的所有内容。它是一个超级集,因为它包含了一些根本不随核心操作系统一起发布的东西。这意味着只要使用Platform工具,就可以创建CE操作系统,但不能创建WinMo操作系统。

票数 20
EN

Stack Overflow用户

发布于 2010-06-10 16:41:48

我发现这个时间线为那个/那些平台的曲折历史提供了一个方便的指南

而且,来自同一个wiki文章

Windows最好描述为基于Windows基础的平台子集。目前,PocketPC (现称为)、SmartPhone ()和PocketPC Phone Edition ()是Windows伞下的三大平台。每个平台使用不同的Windows组件,以及适合其各自设备的补充功能和应用程序。

票数 2
EN

Stack Overflow用户

发布于 2010-06-10 16:38:56

Windows是基于Windows的。它是移动平台的核心。Windows是在CE基础之上分层的--通常CE中可用的所有东西都可以在Mobile中使用,但不一定相反。许多嵌入式设备使用Windows。手机提供了您熟悉的PocketPC设备和智能手机的界面,CE提供了一个开始菜单,就像桌面PC上一样。它们是具有共享CE核心基础的类似操作系统。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3016402

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档