首页 > 嵌入式软件 > 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倍。

 

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

换一批

延伸阅读

[新鲜事] 世界首富遛狗,都和我们不一样!

世界首富遛狗,都和我们不一样!

今日世界首富杰夫·贝索斯(亚马逊CEO),以“遛狗”的方式开启了亚马逊年度MARS年度机器人大会。......

关键字:贝索斯 SpotMini 机器狗

[真心话] 致青春 FROM:一只嵌入式行业摸爬滚打数十载的老鸟

致青春   FROM:一只嵌入式行业摸爬滚打数十载的老鸟

作为一名在嵌入式行业摸爬滚打许久的老鸟,回想自己的经历之路,那么漫长可又仿佛近在眼前。——此文仅献给那些刚刚踏上硬件之路和还在徘徊的同学们,在此我简要的记录了我的学习经历和其间自己所获的一些心得,以帮助初学者少走弯路。......

关键字:工程师 嵌入式 FPGA

[猎聘集] 制造业的工程师,如何才能提高收入?

制造业的工程师,如何才能提高收入?

传统服务业,单个人员能服务的客户始终是有限的,技术能带来的效益提升不大。但IT业的技术发展则可以让单个程序师为千千万万的用户服务,这样生产效率就能得到极大的提高,从而提升企业利润。在固定技术水平下,IT企业已具备很大的成本优势,而随着技术的......

关键字:制造业 IT业 收入

[趣科技] 科学家打破高温超导体的温度纪录,秘密竟然是屁味

科学家打破高温超导体的温度纪录,秘密竟然是屁味

这次超导体的进展特别惊人的原因有两个 -- 一个是发生超导现象的材质,另一个是超导温度向上跳跃的幅度。......

关键字:超导体

[猎聘集] 坐标:深圳,一位大专生从电子工程师到部门主管的逆袭经历

坐标:深圳,一位大专生从电子工程师到部门主管的逆袭经历

那时对于大专毕业生来说,月薪1500元的工作是标准收入工作,我刚毕业那时就是想找一份月薪1500元的电子技术员的工作。......

关键字:电子工程师 主管

[真心话] 干货!地震来临我们应该怎样正确使用手机

干货!地震来临我们应该怎样正确使用手机

8月8日晚,四川九寨沟发生了7.0级地震,9日凌晨新疆精河也发生了6.1级地震。天灾无情,在我们遇到地震的时候,手机应该怎么使用才能物尽其用呢?......

关键字:地震 手机 使用方法

[猎聘集] 程序员的创业陷阱:接私活

程序员的创业陷阱:接私活

我本身是 Java 工程师出身,写代码至今已超过 15 年,创业也超过 10 年,曾经外包过很多项目给别人,也接过很多外包的项目,现在不接了,只经营电子报发送平台,在二年内累积超过 5000 家企业用户使用。......

关键字:程序员 私活

[真心话] 库克:苹果并不落后 只是不愿多说

库克:苹果并不落后 只是不愿多说

在执掌苹果帅印的6年中,蒂姆·库克(Tim Cook)一直被批缺乏像公司创始人史蒂夫·乔布斯(Steve Jobs)那样的想象力,创新速度太慢。......

关键字:苹果 库克 创新
条评论

我 要 评 论

网友评论

大家都爱看

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

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

    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