1.Demo视频请点击这里

2.下载开发工具(Windows Phone Developer Tools CTP)请点击这里

这个开发工具其实包括:
Visual Studio 2010 Express for Windows Phone CTP (需要注意的是目前只支持Visual Studio 2010 RC)
Windows Phone Emulator CTP
Silverlight for Windows Phone CTP (我们看到安装的是Silverlight 4)

Windows Phone 7第一次亲密接触
XNA 4.0 Game Studio CTP

安装这些工具要求的环境是这样的:

  • Supported Operating Systems: Windows 7; Windows Vista
  • Windows® Vista® (x86 and x64) ENU with Service Pack 2 – all editions except Starter Edition
  • Windows 7 (x86 and x64) ENU – all editions except Starter Edition
  • Installation requires 3 GB of free disk space on the system drive.
  • 2 GB RAM
  • DirectX 10 capable graphics card with a WDDM 1.1 driver

所以我在Windows 7下面安装了,截图如下:

Windows Phone 7第一次亲密接触 

 

3.帮助文档请参考这里,目前还没有提供能下载到本地的文档。

4.开发人员指南

Application Platform Overview for Windows Phone

从这个文档中我们可以看到WP7上面应用开发的一个生命周期:

Windows Phone 7第一次亲密接触 

Windows Phone UI Design and Interaction Guide

这个文档是UI和交互设计向导了,类似iPhone的HIG,我们看看它比HIG有何优劣势?

支持的手势:
Windows Phone 7第一次亲密接触

支持的应用程序控件:
Windows Phone 7第一次亲密接触
Windows Phone 7第一次亲密接触Windows Phone 7第一次亲密接触Windows Phone 7第一次亲密接触Windows Phone 7第一次亲密接触Windows Phone 7第一次亲密接触Windows Phone 7第一次亲密接触Windows Phone 7第一次亲密接触

支持的系统控件:
Windows Phone 7第一次亲密接触

Windows Phone 7第一次亲密接触

我们再来看看一些界面的设计,包括硬件的:
Windows Phone 7第一次亲密接触Windows Phone 7第一次亲密接触
Windows Phone 7第一次亲密接触Windows Phone 7第一次亲密接触

Windows Phone 7第一次亲密接触 

Designing Web Sites for Phone Browsers

 

5.打开Visual Studio,创建一个项目:

Windows Phone 7第一次亲密接触

新建一个项目时我们找不到Native C++有关的项目了,也许未来微软可能提供类似Android的NDK的开发方式,但是谁知道呢?
Windows Phone 7第一次亲密接触
Windows Phone 7第一次亲密接触

6.Code Samples

下载并打开第一个Samples:

Windows Phone 7第一次亲密接触

Windows Phone 7第一次亲密接触

Windows Phone 7第一次亲密接触

欢迎一起来交流,我的QQ:3423 67 776

匆忙写下此文,发现之前马宁老师已经也发布了篇初体验文章:双重惊喜——Windows Phone Developer Tools初体验,就当这篇是他的简单补充吧,希望能够看到更多朋友发布的相关文章。

相关文章: