Spiga

Windows Phone 7第一次亲密接触

2010-03-17 11:22 by 王克伟, 3056 visits, 收藏, 编辑

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)

clip_image002[10]
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下面安装了,截图如下:

clip_image002[8] 

 

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

4.开发人员指南

Application Platform Overview for Windows Phone

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

clip_image002[12] 

Windows Phone UI Design and Interaction Guide

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

支持的手势:
$NRG[$$0Y4(C[KCHHYA8GFV

支持的应用程序控件:
AYJ015FW}]AC@`T@NO}WQXP
J(KX38$2$17OT8~[GYIUT[U8GNLK8D1EESAXH1K{}K888QQQC1Y9{Z3CUSEW4`FAX$~PVG6PO$64@L%JGLE%SGCN[BRY]G)RRQ3@O0VQ{@_E0E3N[TQ%}OJ}_FJ}KGA}FL}SXR@I$B7MJ$E]6VU$I@B2$]O]O9]EE

支持的系统控件:
G[S8({W6TWP0$Y0(IISOB7C

{_V)5Z$7[EP@DZV)_8MGP]K

我们再来看看一些界面的设计,包括硬件的:
EH(P}DRZNRSMOH0M(W8C9~UMPUN17}ASO}U5Z5322SS15U
5`FX9CQW9I4OB}W_U29$~9USM09{9}H5JBP(P]GZ99OSYP

6$BZ1I)817E97{WK[KU`SFK 

Designing Web Sites for Phone Browsers

 

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

clip_image002

新建一个项目时我们找不到Native C++有关的项目了,也许未来微软可能提供类似Android的NDK的开发方式,但是谁知道呢?
clip_image002[8]
clip_image002[10]

6.Code Samples

下载并打开第一个Samples:

image

image

image

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

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

作者: 王克伟
出处: http://wangkewei.cnblogs.com/
版权声明: 本文的版权归作者与博客园共有。转载时须注明本文的详细链接,否则作者将保留追究其法律责任的权利。
您可以从这里更方便的找到我的文章。
Add your comment

16 条回复

  1. #1楼 风海迷沙      2010-03-17 12:33
    在模拟器中运行了一个sample就算是亲密接触了?
     回复 引用 查看   
  2. #2楼[楼主] 王克伟      2010-03-17 12:36
    引用风海迷沙:在模拟器中运行了一个sample就算是亲密接触了?

    看来只有带着一起睡觉才算了
     回复 引用 查看   
  3. #3楼 宁泉水      2010-03-17 13:05
    千里之行始于足下,
    走出第一步更关键.
     回复 引用 查看   
  4. #4楼 风海迷沙      2010-03-17 13:25
    起码要在真机上调试通过吧。
    http://www.cnblogs.com/fhmsha/archive/2008/02/21/1075996.html
     回复 引用 查看   
  5. #5楼[楼主] 王克伟      2010-03-17 13:29
    引用风海迷沙:
    起码要在真机上调试通过吧。
    http://www.cnblogs.com/fhmsha/archive/2008/02/21/1075996.html

    我可是都想疯了,这个不在WP开发团队或者HTC这样的微软合作商里面,貌似还的等WP7上市了...
     回复 引用 查看   
  6. #6楼 木鱼      2010-03-17 13:30
    昨晚试过了
    中文都显示不了~
     回复 引用 查看   
  7. #7楼 Gnie      2010-03-17 13:36
    MIX10 看到了Scott Gu的演示,很震撼~
    SL终于要强大了
     回复 引用 查看   
  8. #8楼 里奥特      2010-03-17 13:38
    图是好看。
     回复 引用 查看   
  9. #9楼[楼主] 王克伟      2010-03-17 13:39
    引用木鱼:
    昨晚试过了
    中文都显示不了~

    Release Note里面确实写着只支持英文,目前
     回复 引用 查看   
  10. #10楼[楼主] 王克伟      2010-03-17 14:52
    引用里奥特:图是好看。

    图到是很好搞,微软请几位艺术大师画几张就可以了:)
     回复 引用 查看   
  11. #11楼 egmkang      2010-03-17 15:19
    @王克伟
    中文明年才支持
     回复 引用 查看   
  12. #12楼 zantesu      2010-03-17 20:33
    为什么只提供在线安装呢...
     回复 引用 查看   
  13. #13楼[楼主] 王克伟      2010-03-17 21:40
    引用zantesu:为什么只提供在线安装呢...

    微软喜欢这么干
     回复 引用 查看   
  14. #14楼 Kelvin o○      2010-03-18 09:43
    楼主动作真快啊
     回复 引用 查看   
  15. #15楼 JustDI      2010-03-22 08:09
    兼容之前CF2.0,CF3.5的程序吗?
     回复 引用 查看   
  16. #16楼[楼主] 王克伟      2010-03-23 18:00
    引用JustDI:兼容之前CF2.0,CF3.5的程序吗?

    不兼容
     回复 引用 查看   
发表评论

昵称: [登录] [注册]

主页:

邮箱:(仅博主可见)

评论内容:

  登录  注册

[使用Ctrl+Enter键快速提交评论]

0 1687956 wPwSvqiGVfg=