理解Windows moblie 手机应用程序开发
2010-08-22 12:19:00 来源:WEB开发网先从Windows ce说起,有些朋友问我是做什么的,我说我做wince的,做技术的朋友一般也就不用再做解释了,但是面对不懂技术的朋友就不容易说清楚。我一般也就回答说:跟windows差不多...
当然,它的确和windows非常类似,只是定位不同。Windows ce是微软开发的嵌入式操作系统,简称是EOS。该系统为抢占式多任务的实时操作系统,具有模块化可定制的特点。与windows相比Windows ce要小许多,有文章说,它也比windows更快更可靠,但是我个人以为,可以更快更可靠也是因为它相对较小的缘故,当然,作为实时操作系统,在一些应用上的可靠性是会很高的。现在有一个问题,就是:Windows ce有多大的用途?和向我提出疑问的朋友们一样,在进入这个领域之初我自己也有过疑惑。那时我知道它用于嵌入式,也知道可以可以涉及多个领域,但是在国内的日常生活中还是很少像windows或linux一样可以的的确确的感受到它的存在。那么Windows ce到底存在与我们生活中的哪些角落呢?发现得太少,其实有时候是我们不够留心。平时我们在公路上见到交警手中拿着的用触笔写写画画的东西,偶尔坐火车,在进站前有警察拿着同样的东西登记一些乘客的信息... 这些都是Windows ce系统的设备。Windows ce可以应用在网络(网关路由),工业控制(机器生产线控制),测量设备,信息化家电,医疗设备,GPS导航相关设备。可以应用到公安,城市交通,铁路,税务,城管,电力,野外作业,军事... 最后,还有一项应用,是贴近普通人们生活最近,也是发展前景最广阔的应用。也是我要主要介绍的:Windows moblie
Windows ce作为一个可定制的系统,为了应用于移动通讯领域(比如手机),微软在Windows ce的基础上开发定制了Windows moblie。到今天为止Windows moblie的最新版本是6.1,虽然微软已经发布了Windows moblie7的功能预览,但是目前国内还见不到它的任何应用,准确来说它还未完成,仍然在在开发中。
Windows moblie的基础上又有2个不同的定制,分别是smartphone 和 Pocket PC。smartphone看名字就可以联想到了,它应用于移动电话,而Pocket PC起初是用于掌上电脑,默认情况下并不具备电话功能,但是经过后来的改变。现在我们一般见到的Pocket PC的版本都是和smartphone一样,应用于手机。这两个同属于Windows moblie的子版本,最主要的区别也就是触笔的支持上。只有Pocket PC是支持触笔的。在它们上面的应用程序开发,在考虑周全的情况下,是可以相互移植的,本质区别并不多。要提醒一点,要在smartphone 和 Pocket
更多精彩
赞助商链接