`
mmdev
  • 浏览: 13244343 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

WinCE到windows mobile演变史

 
阅读更多
WindowsCE是微软公司嵌入式、移动计算平台的基础,它是一个开放的、可升级的32位嵌入式操作系统,是基于掌上型电脑类的电子设备操作系统,它是精简的Windows 95,Windows CE的图形用户界面相当出色

WindowsCE版本主要有1.0、2.0、3.0、4.0、4.2、5.0 和6.0
国产魅族 M8就是用WindowsMobile windows CE6.0

Windows Mobile:

是 Microsoft 用于 Pocket PC 和 Smartphone 的软件平台。Windows Mobile 将熟悉的 Windows 桌面扩展到了个人设备中。
Windows Mobile是微软为手持设备推出的“移动版Windows”,使用Windows Mobile操作系统的设备主要有手机、PDA、随身音乐播放器等。Windows Mobile操作系统有4种,分别是Windows Mobile for PocketPC Edition、Windows Mobile for PocketPC Phone Edition,Windows Mobile for Smartphone Editon、Windows Mobile for Portable Media Centers。目前最新的版本是Windows Mobile 6.1

Windows CE 是微軟推出的面向嵌入式領域的一種非實時 OS,和 Windows NT、Linux OS 不同,並沒有 Windows CE 的光碟,
它以組件、源代碼和一個集成的工廠開發工具形式提供(Windows CE with Platform Builder),你必須把這個工具在一台現
有的 Windows NT 電腦上部署,然後自己構造出一個具體的 Windows CE OS 出來。

PsPC、PPC、Windows Mobile 都是 Windows CE 的具體化 OS。目前商用化的 Windows Mobile 是 CE 4.2。你用 Platform Builder
也可以開發出自己的 Windows CE OS 出來。和 Windows NT 不同,Windows CE 是非常依賴硬体的,也就是說一個成型的
Windows CE OS(比如 PPC)在另外一個場合是完全不可能使用的。

Windows CE 也能開發出 x86 下的具體 OS,可以用於 NC、Client 等場合。

CE是一种运算核心,就像是一种语言体系。WindowMobile就是在CE这种语言体系下面编辑出来的一个应用平台。有些不入流的厂家用CE来标榜自己是智能系统是一种欺骗消费者的行为。还有CE是免费的,而WM则是要给微软缴费的。CE不是个系统是一种运算核心,运用很广泛,可能你家一些小电器都是CE核心的。WM则是一种掌上电脑系统。我劝你一句凡是标CE的手机考都不要考虑,全是垃圾。用WINDOWS这几个字来骗人,这种垃圾手机以酷派为代表。WM才是真正的好东西,极强的拓展性能,很多车载导航是CE系统.没什么扩展性。WindowMobile是PPC手机系统,极强的拓展性能,只有你想不到,没有做不到。

两个都是基于CE内核的操作系统,但是shell不一样,ppc更注重pda的功能,一般都是大屏的,sp呢注重电话,所以pda上用的都是ppc,手机上用的都是sp
还有版本的区别,sp现在流行的是windows mobile 2003(都叫wm2003)内核是CE4.2的,和wm5(内核是ce5.0的)(新出的一般都是wm5了),
由于ce4.2和ce5.0内核区别比较大,所以出现软件不通用的情况是很正常的
有些玩友会吧ppc软件放在sp上运行,有的能用,有的则不行,主要原因是开发者用的是什么工具,一般来说,基于.net技术开发的软件,通用性比较高.
总结,ppc和sp的最大区别是是否支持手写板,还有屏幕的分辨率,如果对两者没有大要求的软件来说,一般可以通用.

微软的系统比palm如何?

一、Smart Phone :Smart Deice的中文意思就是“智能设备”,泛指Smart Phone、Pocket PC(以下简称PPC)等使用了Windows CE操作系统的移动的、嵌入式的或者具有人机交互功能的电子产品。由此可见两者是微软旗下的同门师兄弟,简单来说就是在手机里装上了Windows CE, Smartphone与PPC都属于Windows Mobile操作系统的,区别在于Smartphone是针对按键式智能手机而设计的,基本没有触控屏幕的设计,选单也需要透过1到9个按键来完成,应用程序大都不能兼容于 Pocket PC 系列;PPC这是针对触摸屏的PDA设备而设计的。

二、PPC统一使用Windows CE操作系统,你可以发现PPC也使用CPU、主频、内存和显示屏幕等数据衡量性能,所以不同厂家、不同型号的PPC可以很清楚地衡量出性能的高低,这就有点好像普通的电脑。另外Windows CE操作系统中包含有IE、Pocket Word、Pocket Excel、MSN Messenger等应用程序,你可以用IE上网、MSN Messenger和朋友们聊天、Media Player看视频文件、听MP3,就像用普通电脑一样,当然也可以用Pocket Word、Excel处理台式机上的Word、Excel文件。最重要的是,程序员们可以开发自己的软件、游戏,在各种PPC上都可以运行。这样,PPC的世界就更加精彩了,像什么电子书、翻译软件、游戏修改器、开发工具等等。总之,你可以把PPC想成简化了的普通电脑,把Windows CE想成简化了的Windows,在普通电脑上完成的任务,PPC上都有类似的办法。 虽然目前用于PALM的医学软件最多,但PPC取而代之是迟早的事。 对palm被ppc替代这个说法持保留态度

从目前看,微软操作系统的好处就是和pc的连接好,但palm的易用性好,而且,微软的系统的最大的缺陷是,耗硬件,稳定性差,病毒当然也多

应该说,想当长的一段时间内,很难看出输赢,趋势上看,微软操作系统在走上坡路,不断侵蚀着plam的市场,新一代的程序员对微软平台的依赖性非常大,这是palm的最大弱势.

PPC取代Palm目前已经初露端倪了。首先是Palm公司最近款的的Treo750电话居然采用了WM5.0系统而不是自己的系统,其次Palm自己的新版本跳票已近两年尚未发布,而早在2003年网易就曾有报道说Palm停止6.0OS的开发了;而最近更有曾经是Palm旗下最大的软件公司宣布停止开发Palm软件的消息,PalmOS的硬件市场份额也逐渐缩小,SONY也停止开发其Palm产品。
PPC也不再是原来的PPC,而是结合了GSM或CDMA功能的PPC PHONE。
所以,PPC取代Palm是趋势,但自己也在进化。


SP现在也用WM5.0的。而且Q版的SP,分辨率是320X240,和很多PPC分辨率一样的,基本上软件也能通用。目前PPC有GA的了,就是640X480的。

SP和PPC的区别主要在于:
1、SP有GSM模块,也就是手机功能,PPC无
2、SP不支持手写,有键盘。PPC支持手写,一般无键盘。
3、如果应用程序采用固定分辨率、依赖于硬件(例如存储卡的位置,PPC上的按键等),则PPC的程序在SP上运行会有些问题。一般尚无SP的程序想在PPC上运行的情况。
4、两者的操作系统核心不同,但是代码兼容(类似与WIndows98和WIndowsXP),开发平台也一样。 [size=xx-small][/size]
分享到:
评论

相关推荐

    WinCE和Windows Mobile开发资料大全

    WinCE和Windows Mobile开发资料大全,包括《Windows CE程序设计.pdf》、《Window Mobile 6.1的新特性.pdf》、《Windows Mobile GPS应用开发指南.pdf》和《WM Comparison(Mobile各个版本比较).pdf》

    WinCE/Windows Mobile关闭中文输入法方法

    关闭WinCE/Windows Mobile中的中文输入法,通常需要进行以下步骤: 1. **找到输入法设置工具**:在本案例中,我们有一个名为"InputDefaultSetting"的文件或工具,这可能是一个用于更改输入法设置的小型应用程序或...

    Windows Mobile和WinCE的区别.doc

    《深入解析:Windows Mobile与WinCE的异同》 引言: 随着科技的飞速发展,移动设备在我们的生活中扮演着越来越重要的角色。而在移动操作系统领域,微软的产品线一度占据了重要地位,其中Windows Mobile和WinCE是两...

    WINCE和windowsmobile的背景透明控件

    在Windows CE(简称WINCE)和Windows Mobile操作系统中,开发应用程序时,我们有时需要实现一些高级的用户界面效果,比如背景透明的控件。这样的设计可以使应用看起来更加现代和吸引人,同时也可能提升用户体验。本...

    wince和windows mobile使用的sip源代码

    给wince5.0/6.0和windows mobile使用的sip phone的源代码,测试的平台包括s3c6410的wince平台,windows mobile 6.5的模拟器,及多款Wince的手机,当前仅支持音频,视频功能被关闭.底层使用开源的osip,ortp, exoisp...

    Windows 10 - Windows设备中心(wince开发)

    Windows设备中心是Windows 10对旧版Windows CE开发工具的替代,如ActiveSync和Windows Mobile Device Center。这个工具提供了一个统一的界面,用于管理连接的WinCE设备,使开发者可以更高效地进行设备驱动程序更新、...

    WINCE和Windows Mobile上的透明控件,图片按钮,图片标签,支持窗体背景图

    综上所述,这个名为"001-WINCE和Windows Mobile上的透明控件,图片按钮,图片标签,支持窗体背景图"的压缩包文件提供了一组方便的控件组件,可以帮助开发者快速构建具有高级视觉效果的Windows CE和Windows Mobile...

    WINCE / Windows mobile Remote Display ActiveSync

    WINCE/windows mobile 移动设备同步显示软件 前提是安装Active sync, 64bit version https://www.microsoft.com/zh-cn/download/details.aspx?id=3182 32bit version ...

    PPC超级录音机,可运行于Pocket,WinCE和Windows Mobile

    标题和描述中提到的"PPC超级录音机"是一款专为搭载Pocket PC、WinCE以及Windows Mobile操作系统的设备设计的录音软件。这些操作系统主要应用于早期的智能手机和平板电脑,它们在功能手机向智能设备过渡的时期扮演了...

    wince windows mobile下界面注册COM组件DLL

    wince windows mobile下界面注册DLL,解决了没有command的问题,支持wince内核5.0及以上版本! 最终版!!!

    wince mobile

    wincemobile Windows+CE程序设计,这是学习windows mobile 应用开发的很好的教程。-this is a document file,about the development of windows mobile based on wince system。

    wince windows mobile下界面注册DLL

    wince windows mobile下界面注册DLL,解决了没有command的问题,支持wince内核5.0及以上版本! 这版本是对前一版本的修改

    wince与Windows通过USB进行通讯,也支持WIFI

    2. **设备枚举**:当wince设备连接到Windows PC时,Windows会自动枚举该设备并尝试匹配合适的驱动。确保wince设备在USB设备类定义中正确声明其设备类型,以便Windows能够正确识别。 3. **数据传输**:USB通信通常...

    解决Win7 x86 & x64 vs2005中 wince 5.0 6.0模拟器插入底座后连接不上windows mobile设备中心的问题,亲测OK

    解决Win7 x86 & x64 vs2005中...(wince5.0 ARMV4I等,弹不出windows mobile设备中心(Microsoft ActiveSync6.1)且连接不上,而wince设备可弹出和连接)。 适用于Win7 32位和64位系统,WinCE 5.0和6.0,模拟器和设备。

    wince_ril_demo.zip_DEMO_RIL_wince_wince r_windows mobile

    标题中的“wince_ril_demo.zip_DEMO_RIL_wince_wince r_windows mobile”表明这是一个针对Windows CE(Wince)平台的RIL(Radio Interface Layer)演示程序,用于展示如何在Windows Mobile操作系统上调用RIL层的函数...

    WINCE教学示例 Windows ce

    WINCE教学示例 Windowsce实例 wince学习 wince教材WINCE教学示例 Windowsce实例 wince学习 wince教材WINCE教学示例 Windowsce实例 wince学习 wince教材WINCE教学示例 Windowsce实例 wince学习 wince教材WINCE教学...

    regsvrce wince下界面注册DLL windows mobile

    wince windows mobile下界面注册DLL,解决了没有command的问题,支持wince内核5.0及以上版本!

    车机wince进入windows系统

    进入Windows系统通常意味着从Wince启动到一个更完整的Windows版本,比如Windows XP或更高版本,这些系统通常提供更丰富的应用兼容性和用户界面。这可能通过以下几种方式实现: 1. 双启动:在车机硬件上安装了两个...

    基于win10开发wince的同步工具驱动,安装后通过USB连接wince会弹出window mobile设备中心

    - **连接**:当你开发的驱动正确安装后,Windows 10应该能够识别并连接到Wince设备,从而自动打开Windows Mobile设备中心。 - **驱动集成**:驱动的正确安装意味着它已经被Windows 10注册,并能在设备连接时提供...

Global site tag (gtag.js) - Google Analytics