wp7和wp8的区别

wp是什么? WP是 Windows Phone的简称,Windows Phone是微软发布的一款手机操作系统。值得注意的是WP只是其中的 一款手机系统,那么微软有没有其他的手机操作系统呢?答案是有,详细的请参考 木杉大话微软手机系统。从上面的文章中我么可以知道wp7是不可以升级到wp8的,最多升级到“假wp8(wp7.8)”.下面我来介绍一下wp7和wp8的区别。 1.内核不同 wp7使用的是winCE的内核,wp8使用的是微软的内核和 windows8是相同的内核。也就是他们的“心”不同,这个是最关键的,实现原理都不一样了。 2. 开发的api不同 wp7和wp8不一样的系统,wp7的程序理论在wp8上可以用,反之则不一定。另外wp8有两套api,一个是net的api,和wp7一样,但是有少许不同,wp8还有一个wprt(windows phone runtime)的api,两套都可以用。但是具体的开发都是Xaml+C#的方式,两种开发理论上相同。 3.硬件不同 windows phone 8支持多双核和多核,理论上最高支持64核。windows phone 7系列支持单核。 4.自带浏览器改进 windows phone 8内置浏览器升级到IE10移动版。相比windows phone 7.5JavaScript性能提升4倍,HTML5性能提升2倍。 5.支持NFC技术 windows phone 8支持NFC技术,windows phone7不支持。 6.内置诺基亚地图 诺基亚和微软在就联姻了,可是联姻的程度呢?这次又进步了,windows phone 8用诺基亚地图替代了Bing地图。 7.新的待机界面 windows phone 8开机界面可以自定义了。 8.开发环境要求不同 wp8sdk的安装环境,wp8 SDK需要在Win8 RP或者专业版下才能安装。最新操作系统Windows 8 64位,4GB RAM,至少4GB硬盘空间,能够启用 Hyper-V,CPU要求要支持虚拟RemoteFX(SLAT二级地址转换)技术。这些都是最基本的,开发必须是vs2012. wp7相应的要求就低一点,win7系统,win8系统都可以,VS2010就能进行开发。   目前就先介绍这几点wp7和wp8的区别。希望对大家有所帮助,这之后我会继续介绍有关windows phone的文章,欢迎大家来拍砖。  

你可能感兴趣的:(wp7)