自从微软在2月份的世界移动通信大会上推出Windows Phone 7系列以来,人们就一直在为新的Windows Phone 7系列建立期望。现在,借助免费的开发人员工具,您可以在PC上获得基本Windows Phone 7系列设备的第一手经验。

视窗 Phone 7系列代表了Microsoft在移动领域的巨大变化,将广受赞誉的Zune HD UI引入了创新的电话平台。 Windows Mobile经常因落后于其他Smartphone平台而受到批评,但是Microsoft试图通过即将发布的新版本重新获得领先地位。平台必须在其后方具有开发人员才能有用,因此他们已经发布了全套免费的开发工具,因此任何人都可以立即为其开发应用程序。或者,如果您只想使用Windows Phone 7,则可以使用随附的仿真器尝试新的Metro UI。以下是今天在Vista或7计算机上执行此操作的方法。

请注意:这些工具是Customer Technology Preview版本,因此只有在您愿意使用预发布软件的情况下才安装它们。

入门

首先,下载Windows Phone开发人员工具CTP(下方链接),然后运行安装程序。这将在计算机上安装Visual Studio 2010 Express for Windows Phone,Windows Phone Emulator,Silverlight for Windows Phone和XNA 4.0 Game Studio的客户技术预览(CTP)版本,所有这些都是必需的,不能单独安装。

出现提示时接受许可协议。

单击“立即安装”以安装所需的工具。唯一的设置自定义选项是保存文件的位置,因此如果需要,请选择“自定义”。

安装程序现在将自动下载并安装所需的组件,并根据您的操作系统另外下载32或64位程序。

在安装过程的一半左右,系统将提示您重新引导系统。

重新启动计算机后,安装程序将自动恢复,无需进一步输入。

安装完成后,单击“立即运行产品”开始。

在PC上运行Windows Phone 7

现在,您已经安装了Windows Phone Developer工具,现在该运行Windows Phone模拟器了。如果在安装完成后单击“立即运行产品”,则Windows Phone的Visual Studio 2010 Express应该已经启动。

如果不是,只需在开始菜单搜索中输入“ Visual Studio”,然后选择“ Windows Phone的Microsoft Visual Studio 2010 Express”。

现在,要运行Windows Phone 7仿真器,我们必须测试一个应用程序。因此,即使您不知道如何编程,我们也可以打开电话应用程序模板,然后对其进行测试以运行模拟器。首先,单击首页左侧的“新建项目”。

任何应用程序模板都可以使用,但是在这里选择“ Windows Phone应用程序”,然后单击“确定”。

这是您的新应用程序模板,其中已经包含基本的电话应用程序框架。如果要开发Windows Phone应用程序,则从这里开始。但是现在,我们只想看到Windows Phone 7的实际应用。

因此,要运行仿真器,请在菜单中单击“调试”,然后选择“开始调试”。

您的新应用程序将在Windows Phone 7系列模拟器中启动。默认模板不会给我们带来太多好处,但它确实显示了在Windows Phone 7中运行的示例应用程序。

探索Windows Phone 7

单击仿真器上的Windows按钮以转到主屏幕。注意类似Zune HD的过渡动画。该仿真器仅包括Internet Explorer,您的测试应用程序和一些设置。

单击右侧的箭头以查看列表中的可用应用程序。

设置可让您更改主题,区域设置以及模拟器中的日期和时间。它还具有一个“应用程序设置”窗格,但是当前未填充。

时间设置显示唯一的Windows Phone用户界面。

您可以通过按Windows按钮返回主屏幕。这是Internet Explorer应用程序的运行状态,其中打开了虚拟键盘以输入地址。请注意,该仿真器也可以接受键盘输入,因此无需单击虚拟键盘即可输入地址。

这是在Windows Phone 7的Internet Explorer中运行的Google。

视窗 Phone 7支持加速度计,您可以在模拟器中对其进行仿真。单击旋转按钮之一以朝该方向旋转屏幕。

这是我们在Windows Phone 7上以横向模式在Internet Explorer中最喜欢的网站。

所有这些都可以在Windows 7桌面内运行…

视窗 Phone 7开发人员工具

尽管使用Windows Phone 7模拟器可能会很有趣,但是开发人员对于能够真正为其创建新的令人兴奋的应用程序将更加兴奋。 Windows Phone开发人员工具下载包括Visual Studio Express和XNA Game Studio 4.0,可让您为Windows Phone创建诱人的游戏和应用程序。 Windows Phone的所有开发都将在C#,Silverlight和XNA游戏框架中进行。 Windows Phone的Visual Studio Express包括这些模板,此外还具有代码示例,可帮助您开始开发。

结论

在此预览版本中,许多功能仍不起作用,例如搜索按钮和大多数随附的应用程序。但是,这仍然为您提供了亲身体验Windows Phone平台未来的好方法。而且,对于开发人员而言,这是您甚至可以在Windows Phone 7系列上向公众发布之前在其上留下自己的印记的机会。玩和发展愉快!

链接

下载Windows Phone开发人员工具CTP

视窗 Phone开发人员站点

马修·瓜伊
马修·瓜伊(Matthew Guay)是资深的应用程序审阅者和技术技巧作家。他的作品出现在Zapier的博客AppStorm,Envato Tuts +和他自己的博客Techinch上。
阅读完整的传记»