Windows Phone 8 中的一些新东西.

今天凌晨的build大会上,微软正式放出了wp8的SDK.比起功能上的更新,SDK的变化可以说是大得多.如果说在wp7上开发者只是可以在winphone平台上写应用的话,wp8 SDK的发布,可以算作是开发者可以在winphone平台上写你想写的应用.这是一个很好的开端.

 

众所周知的,wp8相比wp7最大的变化就是内核由ce换为nt.在nt内核的支持下,首先是native c++的支持,其次是代码共享.wp8除了windows phone本身的api之外,还可以使用windows runtime components 来和win8共享部分代码.微软也花了很大的篇幅来介绍wp8和win8间的最大化代码利用.详细的内容参考这里: http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj681693(v=vs.105).aspx 以及这里: http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj714080(v=vs.105).aspx 如果你是用.net 来写跨平台库,微软提供了一个神器级的东西Portable Class Library.参见这里: http://msdn.microsoft.com/en-us/library/windowsphone/develop/gg597391(v=vs.105).aspx

 

新系统发布之后,带来了很多新特性.直接从硬件上能看见的,多核心,外置SD卡,多分辨率,nfc.除了这些以外,sdk中还包含了大量更新.更多的后台agent,更多的task,以及更好性能的ui控件.除了这些以外,还包含导航,地图,位置,电子钱包,媒体库,voip,以及更多方面的网络支持.具体的内容参考这里: http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj206940(v=vs.105).aspx 如果你是一个wp7开发人员,那么这篇文章肯定是你必须看的.里面除了wp8的新特性之外,还花了大量篇幅来介绍wp7和wp8的区别.包括一些机制类的.比如垃圾回收由3代变为2代.多核模式下线程的不同表现.等等等等...

 

最后,很多人关心的d3d方面的内容,因为我本身不是搞游戏的.所以还是留给专业人士去写吧.

 

先写这么多,有太多内容需要去看,去消化.之后,会写一些wp8新特性的具体介绍.包括一些具体的代码例子.

WP开发群:38595254

posted @   xpsnets  阅读(2025)  评论(2编辑  收藏  举报
编辑推荐:
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· NetPad:一个.NET开源、跨平台的C#编辑器
· PowerShell开发游戏 · 打蜜蜂
点击右上角即可分享
微信分享提示