miniONEs

我们只谈M8!

WinCE&WindowsMobile的区别

By 艾米 • 2008年03月09日 • 分类:miniONE系统

miniONE使用操作系统是基于WinCE核心的魅族自行开发的系统。

WinCE与WindowsMobile的区别,就好像Symbian有S60和UIQ不同的界面一样,虽然核心相同,但由于界面UI不同,程序并不能互通。

WinCE仅仅是一个核心,界面方面自由度很大,而WindowsMobile微软把界面核心框架等所有的东西都规格化了,这带来一个好处就是程序的兼容性强,程序员不用考虑各类的用户界面做不同的版本了(就好像早期的WindowsCE程序的一类程序要分很多不同CPU用的,现在就方便多了,WM只用ARM9),就好像作文本上预留好了作文格子让你填写,也正是这一重要的统一指标造就了现在WindowsMobile有这么多各种各样的软件。

而WinCE核心的非WindowsMobile由于用户界面可以被厂方自定义,所以对于现在繁花似锦的PPC的软件的兼容性基本等于0。

那么为什么魅族要使用WinCE呢?

据我所知,WinCE的授权费用很低(有说是零的),WM的费用要贵很多。出于成本的考虑,魅族肯定会首先考虑WinCE。

另外,软件方面,虽然说目前没有软件可以用,但是毕竟WinCE与WindowsMobile的核心是一样的,移植过来的可能性很大。这点,J.Wong在做机器测试的时候也作了说明。而且,最重要的,J.Wong已经承诺在miniONE上市的时候公布其SDK。这样,即使重新开发软件,对于程序员来说也是相当容易的。

所以,基于上述原因,魅族选择WinCE在现阶段看来是明智的。

标签: ,

Leave a Reply