《一》 Win Mobile 入门(摘录)

    技术2022-06-28  68

    三大移动平台:Pocket PC(运行Windows Mobile)Smartphone(也运行Windows Mobile,然而是针对Smartphone的特殊版本),嵌入式或定制的硬件(运行Windows CE)

    (Pocket PC 常被称为“掌上电脑”(也有人叫它“口袋电脑”)Smartphone有时被称作“智能电话”(但不是所有的智能电话都是Smartphone))

     

    Win Mobile 与Win CE 的区别

    Windows CE是一款操作系统。然而,它是一个模块化的操作系统,这将使其完全适用于作为一种工具包来使用。使用它,设备生产者为各类非桌面设备定制系统镜像。嵌入式开发者可以用一种叫“平台生成器”(Platform Builder)的程序挑选出他们想要生成的Windows CE操作系统模块。然后,生成操作系统镜像文件,并将其安装到定制的硬件上。

    有一些Windows CE模块包含Windows CE操作系统的基本功能,不过许多是可选的(包括.NET Compact Framework运行库在内)。因此,不存在一个确定的Windows CE版本。每一种Windows CE操作系统仅仅是设计者决定包含的模块集合。Microsoft对大多数后期发布的一些Windows CE版本重新命名(Windows Embedded CE 6.0)以便强调它的使用意图。

     

     

     

     

     

    Windows Mobile是一个为Pocket PCSmartphone设计的操作系统环境。普通客户和企业客户要求有一个可运行其软件的稳定平台,他们会使用这些设备。用Windows CE实现的平台可定制性(例如,一个系统有网络功能,而另一个没有)对于这些客户来说毫无用处。他们需要的是确定的设备,需要有明确的方式从一个版本升级到新版本。

    因此,Windows Mobile设备的制造商与Microsoft达成了这样的协议,内容是:将设备的基本功能和所涉及的软件打成一个包(即便如此,制造商同样可以添加软件)。这样,如果软件能在一家制造商的设备上运行,那么在其他制造商的设备上也能运行。用户在使用时将会发现,它们有同类型的按键、相近的屏幕尺寸和一致的使用方法。

     

     

    MicrosoftWindows Mobile系列产品组是Windows CE组的客户。Windows Mobile是以Windows CE为基础而构建的。用“平台生成器”生成的Windows Mobile系列是Windows CE的特定实现,使用了它们需要的模块,然后为它们添置特有的软件(Pocket PCSmartphone的外壳 [shell,外壳是一套用户接口组件,它支持用户输入与操作系统行为之间基本的转换])和标准附件(Microsoft Internet Explorer MobileWord MobileExcel Mobile)Windows Mobile 2003构建于Windows CE 4.2版,而Windows Mobile 5.0 Windows Mobile 6.0构建于Windows CE 5.0


    最新回复(0)