WinCE是模块化的操作系统,没有固定形式,开发者可用platform builder根据需要定制想要的操作系统模块。
WinCE可以通过PlatformBuilder根据产品的实际需要对OS进行定制,就像一堆积木你可以任意拼装。
但是普通客户和有的企业客户要求一个可运行软件的稳定平台,这种可定制性跟他们无关,毫无用处。
而Windows mobile就是满足这种需要的一个成型的系统。
可以说WINDOWS MOBILE是从WINCE 基础上定制出来的,是wince的特定实现,然后为它们添加了特有的软件(如PPC和SmartPhone的shell)和标准附件(word mobile、excel mobile、ie mobile等)。
mobile 2003构建于ce4.2 mobile5.0和6.0构建于ce5.0
需要根据实际情况来选择到底使用wince还是mobile系统。
1. 标准的wince外壳工作方式和mobile外壳明显不同(这里外壳指开机后看到的界面,就像桌面版的explorer,用来与操作系统交互)
2. API编程也不同。最明显的不同是,为mobile 5.0及更新版本附加的托管代码库在wince中无法使用。