首页 > 嵌入式软件 > windows phone

上一篇文章中,我们聊了一些“大炮”话题,从这篇文章开始,我们一起来学习WP开发吧。

本文引用地址: http://embed.21ic.com/software/windowsphone/201605/41260.html

一、我们有哪些装备。

安装完VS 学习版 for WP后,也连同SDK一并安装了,不必像安卓那样,安装JDK,下载IDE,还要装SDK和Eclipse插件。WP开发环境是可以一键安装的。

1、模拟器。

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

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

通过“开始”-“所有程序”-“Windows Phone SDK 版本号”-“Windows Phone Emulator(ZH-HANT)”。

 

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

 

 

2、Express Blend for Windows Phone。

这个家伙也是免费,当然,如果你需要有完整功能的Blend,如可以设计WPF,Silverlight的UI等功能的话,是要收费的。

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

 

下面是Blend的操作界面。

 

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

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

3、Visual Studio Express 2010 for Windows Phone。

这个相信大家很熟悉了,这也是我们进行WP手机应用开发最重要的工具,我们几乎所有的工作都会在VS上完成的,这里就不必要过多介绍了。

二、初试锋茫。

说了那么多,还没进入开发相关的内容,好的,接下来请启动VS,新建一个Windows Phone 应用程式。

 

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

 

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

 

找到第一个StackPanel中的两个TextBlock,分别改变它们的Text属性。

 

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

 

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

换一批

延伸阅读

[新鲜事] 新的研究改写了切尔诺贝利事故公认的起因

新的研究改写了切尔诺贝利事故公认的起因

根据发表在核技术杂志的分析资料来看,切尔诺贝利灾区两起爆炸事件的目击者称:第一起爆炸是核泄露而不是蒸汽爆炸。......

关键字:切尔诺贝利 事故起因

[真心话] 没炒股、没做房地产,这是华为中国第一的真正原因

没炒股、没做房地产,这是华为中国第一的真正原因

2016年,新华社记者走进位于深圳龙岗坂田的华为总部,与任正非面对面,进行了3个多小时的访谈。在访谈中,任正非就谈到了“逃离深圳”的问题,让我们来回顾一下。本文摘编自新华社客户端。一、管住&ldquo......

关键字:华为 任正非

[破谣言] 一夜不睡便可改变基因?

一夜不睡便可改变基因?

没有人喜欢整晚缺睡,但这却是绝大多数人时不时必须做的。对于轮班工作的人,随着工作时间而更改睡眠模式是意料之中的事;对于考前抱佛脚或考后庆祝放假的学生而言,通宵也是很普遍的;而睡眠紊乱的病人更是经常夜晚失眠。......

关键字:熬夜 基因

[真心话] 电子工程师的基本素养--计算机篇

电子工程师的基本素养--计算机篇

在现实的情况中很明显我们无法去忽略这种状况,因为这样的同学的数量真的很多,所以我决定写下这个章节来试着总结一下身处这个行业的我们究竟要掌握哪些基本的计算机使用才能为我们通向更远的距离做好积淀。......

关键字:电子工程师 计算机
条评论

我 要 评 论

网友评论

大家都爱看

  • 扇出型晶圆级封装的优势和挑战!

    我们有能力创造一些能保持前代性能并且更好更小的电子设备,例如今天的可穿戴设备、智能手机或平板电脑,这是由于很多因素超过摩尔定律而快速发展,从而能够从底层的嵌入组件发展到今天把它们封…

    2018-03-29
  • Xilinx推出革命性的新型自适应计算产品

    自适应和智能计算的全球领先企业赛灵思公司(Xilinx, Inc.,(NASDAQ:XLNX)),近日宣布推出一款超越FPGA功能的突破性新型产品,名为ACAP(Adaptive Compute Acceleration Platform,自适应计算加速…

    2018-03-20
  • 赛普拉斯为树莓派3 B+ IoT单板计算机提供强大稳定的无

    先进嵌入式系统解决方案的领导者赛普拉斯(纳斯达克代码:CY)近日宣布其Wi-Fi®和蓝牙®combo解决方案为全新的树莓派 3 B+(Raspberry Pi 3Model B+)IoT单板计算机提供强大稳定的无线连接…

    2018-03-20
  • 观看直播领红包,SEED-A10加速卡助力人工智能

    随着云服务器、云计算的发展,大家对硬件加速的需求越来越多,但是随着设备功耗的上升、性能需求越来越高,常规加速设备以及开始不能满足需求,因此FPGA逐渐在硬件加速中找到了自己的位置,而艾…

    2018-03-19
  • 特朗普:博通不得以任何形式收购高通

    白宫周一(3月12日)晚发出声明,川普(特朗普)总统出于“国家安全”考量、禁止新加坡博通公司(Broadcom)收购美国高通公司(Qualcomm)。

    2018-03-14