WinCE是模塊化的操作系統(tǒng),沒有固定形式,開發(fā)者可用platform builder根據(jù)需要定制想要的操作系統(tǒng)模塊。
WinCE可以通過PlatformBuilder根據(jù)產(chǎn)品的實際需要對OS進行定制,就像一堆積木你可以任意拼裝。
但是普通客戶和有的企業(yè)客戶要求一個可運行軟件的穩(wěn)定平臺,這種可定制性跟他們無關(guān),毫無用處。
而Windows mobile就是滿足這種需要的一個成型的系統(tǒng)。
可以說WINDOWS MOBILE是從WINCE 基礎(chǔ)上定制出來的,是wince的特定實現(xiàn),然后為它們添加了特有的軟件(如PPC和SmartPhone的shell)和標(biāo)準(zhǔn)附件(word mobile、excel mobile、ie mobile等)。
mobile 2003構(gòu)建于ce4.2 mobile5.0和6.0構(gòu)建于ce5.0
需要根據(jù)實際情況來選擇到底使用wince還是mobile系統(tǒng)。
1. 標(biāo)準(zhǔn)的wince外殼工作方式和mobile外殼明顯不同(這里外殼指開機后看到的界面,就像桌面版的explorer,用來與操作系統(tǒng)交互)
2. API編程也不同。最明顯的不同是,為mobile 5.0及更新版本附加的托管代碼庫在wince中無法使用。