欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Windows Phone开发(2):竖立自信,初试锋茫

程序员文章站 2023-01-23 12:02:05
一、我们有哪些装备。 安装完vs 学习版 for wp后,也连同sdk一并安装了,不必像安卓那样,安装jdk,下载ide,还要装sdk和eclipse插件。wp开发环境是可以一键安装的。  ...

一、我们有哪些装备。
安装完vs 学习版 for wp后,也连同sdk一并安装了,不必像安卓那样,安装jdk,下载ide,还要装sdk和eclipse插件。wp开发环境是可以一键安装的。

 

1、模拟器。
这个东东应该说比较重要,如果我们没有现成的wp手机怎么办?模拟器就帮我解决这个问题,我们不需要购买wp手机也可以进行wp应用开发,更何况,我们不可能什么时候都要在真实手机上运行,那调试也不方便。

启动模拟器两种方法,一种是独立启动,另一种是通过vs启动。

通过“开始”-“所有程序”-“windows phone sdk 版本号”-“windows phone emulator(zh-hant)”。Windows Phone开发(2):竖立自信,初试锋茫

 

我们通过鼠标,就可以模拟真实的手机操作。

 Windows Phone开发(2):竖立自信,初试锋茫

Windows Phone开发(2):竖立自信,初试锋茫

 

2、express blend for windows phone。
这个家伙也是免费,当然,如果你需要有完整功能的blend,如可以设计wpf,silverlight的ui等功能的话,是要收费的。

这个工具,相信玩过wpf和silverlight开发的朋友是不会陌生,它是一个界面设计工具,可以帮助我们快速方便地设计出美丽动人的用户界面,下面我们启动blend来试一下吧。

 Windows Phone开发(2):竖立自信,初试锋茫

 

下面是blend的操作界面。

 Windows Phone开发(2):竖立自信,初试锋茫


 

使用该工具,可以轻轻松松地设计出漂亮的界面,同样它也具备动画制作功能,当然,和flash动画是有区别的,相对而言,没有flash那么灵活,但对于应用开发而言,已经是非常强大了,至少目前像安卓等其它开发平台是没有这么优秀的工具呢。

不过,这个工具不是主要的,可以作为辅助工具,我们知道,手机屏幕与pc屏幕是不同的,比较小,我们对于只作适当的设计就可以了,如果搞得太花了,反而会降低用户体验。最好就是保持和统一的主题,这样不会让用户觉得有点奇怪的感觉。

 

3、visual studio express 2010 for windows phone。
这个相信大家很熟悉了,这也是我们进行wp手机应用开发最重要的工具,我们几乎所有的工作都会在vs上完成的,这里就不必要过多介绍了。

 

 

二、初试锋茫。
说了那么多,还没进入开发相关的内容,好的,接下来请启动vs,新建一个windows phone 应用程式。

 Windows Phone开发(2):竖立自信,初试锋茫

 

然后选择系统版本,默认是7.1,我们还是先选择7.0吧。

 Windows Phone开发(2):竖立自信,初试锋茫

 

新建项目后,我们发现很多非常熟悉的东西,左边是设计时窗体,右边是xaml源视图,如果大家做过wpf或silverlight开发的话,一定很有亲切感,也就是说,wp开发我们不需要花大量时间去学习新知识,我们只要运用silverlight相关技术就能完成wp应用开发。

 Windows Phone开发(2):竖立自信,初试锋茫

 

找到第一个stackpanel中的两个textblock,分别改变它们的text属性。

 Windows Phone开发(2):竖立自信,初试锋茫


 

要运行程序,按下f5,我们看到模拟器自动启动,并开始初始化,哈哈,是不是发现,wp的模拟器启动速度比android的模拟器快了n倍。

 Windows Phone开发(2):竖立自信,初试锋茫

 

好了,今天就吹到这里,下次接着吹。

 

摘自 tcjiaan的专栏