诺基亚把将塞班系统的软件开发业务移交给埃森哲,而这弃置塞班,押宝微软的举动颇有背水一战的味道。虽然Ios和android平台如日中天,但昔日手机大佬诺基亚仍然有一批忠实的塞班用户,很多塞班用户十分期待诺基亚的重新崛起,诺基亚正努力把塞班用户转移到Windows Phone平台。另一方面,在伦敦的诺基亚世界大会上,微软和诺基亚共同表示,将于提供25000台免费的诺基亚Lumia 800 Windows Phone手机,同时微软和诺基亚还表示他们将联合举办针对开发者的一系列活动,未来一年内将举行1000场,到明年6月计划吸引10万名开发人员,并利用其开发工具、云基础设施和操作系统的专业知识,有助于与公司一道发展。
Windows Phone 7 应用是用微软的C#语言编写的,有过.net 平台开发的程序员想要学习WP7 开发,相信难度不大。如果你之前是Silverlight 、WPF 开发者那恭喜你,你可以很快速的学好Windows Phone 7 开发。Visual Studio 2010可以令开发者非常满意,作为有一定经验的Silverlight开发人员,只花费了少量的时间就熟悉了WP7的开发环境,使用C#明显能够简化开发过程,并提高开发效率。XNA是基于DirectX的游戏开发环境,是微软对于 Managed DirectX 的修正及扩充版本。它的任务是帮助开发者在创建更加优秀快速和跨平台的游戏时能够减少费用。通过整合Microsoft的最佳创新和来自业界的对于游戏开发的最佳创新,XNA旨在降低大量的开发费用并且允许开发者构建卓尔不群的游戏。目前Windows Phone7使用的是XNA Game Studio4.0 版本,也是目前最高的版本。可以看出微软致力于为软件开发者和游戏开发者带来更便利开发工具和环境,希望软件开发者和游戏开发者把更多的时间放在软件和游戏的创意上。
5.学习资源和文档非常丰富
Windows Phone 7 众所周知,微软在笼络开发者有一套手法,首先它的学习资源和文档非常丰富。而且在我们国内文档有分中英文文档,入门基本不是问题。MSDN 是非常著名的一个以 Visual Studio 和 Windows 平台为核心整合的开发虚拟社区,而且有WebCast 这个视频教育平台,MVP们通过自己的实践经验己视频的方式传授给大家,胜任WP7开发基本没问题。IDE方面,这个不用我多说,有Visual Studio 和 Expression Blend 这两大神器。