Windows Phone应用程序开发
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.2 开发环境部署

1.2.1 Windows Phone SDK的安装与介绍

要进行Windows Phone 7应用和游戏开发,首先要有开发环境。像其他Windows程序一样,微软为Windows Phone应用和游戏开发者提供了一套功能强大的免费软件开发环境——Windows Phone Software Development Kit(SDK)。当前最新版本为7.1.1,它可以同时为Windows Phone 7.0和Windows Phone 7.5设备进行开发。

开发者在http://create.msdn.com可以下载开发工具,该网站即微软为应用开发者开放的APP HUB网站,图1-5展示了APP HUB网站的入口。网站支持包括简体中文在内的多国语言。

图1-5 APP HUB网站

APP HUB作为微软为Windows Phone和Xbox应用开发者提供的网站,开发者将会非常频繁地浏览。一些版本更新信息,最新的开发资源等,也可以从APP HUB中找到和下载。

安装Windows Phone Developer Tools之前,系统需要满足以下条件:

(1)支持的操作系统:Windows 7或Windows Vista;

(2)Windows Vista(x86 and x64)with Service Pack 2(除了Starter版本);

(3)Windows 7(x86 and x64)(除了Starter版本);

(4)系统盘上保留3 GB的硬盘空间;

(5)2 GB RAM;

(6)Windows Phone Emulator需要具有WDDM 1.1驱动的支持DirectX 10的显卡。

满足以上条件后,SDK Installer会自动将套件安装到PC中。

Windows Phone Developer Tools中包含:

(1)Visual Studio 2010 Express for Windows Phone

专门为开发Windows Phone应用发布的免费Visual Studio版本。

(2)Windows Phone Emulator Resources

Windows Phone PC端模拟器和部署工具等。

(3)Silverlight 4 Tools for Visual Studio

为Visual Studio提供必要的Silverlight支持。

(4)XNA Game Studio 4.0

Windows Phone游戏开发环境。

(5)Microsoft Expression Blend for Windows Phone

Windows Phone应用和游戏的UI设计工具。

安装好后,程序中会出现如图1-6所示的文件夹。至此我们已拥有最基本的开发工具。

图1-6 安装SDK成功后的组件