`
runfeel
  • 浏览: 905534 次
文章分类
社区版块
存档分类
最新评论

[Windows Phone] Windows Phone开发环境搭建

 
阅读更多

一、Windows Phone系统介绍
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox Live游戏、Zune音乐与独特的视频体验整合至手机中。2010年10月11日晚上9点30分,微软公司正式发布了智能手机操作系统Windows Phone,同时将谷歌的Android和苹果的IOS列为主要竞争对手。2011年2月,诺基亚与微软达成全球战略同盟并深度合作共同研发,建立庞大的生态系统。

二、Windows Phone市场前景
目前的手机操作系统市场上,谷歌的Android系统和苹果的IOS已经占有绝对的统治地位。很多开发者已经加入到Android开发和IOS开发的浪潮中来。相信随着诺基亚与微软的合作深入,市场上基于Windows Phone操作系统的手机也将越来越多,这对于开发者来说,也算多了一种选择。尽管Windows Phone的未来还不得而知,但是可以看出,Windows Phone绝对是手机操作系统市场上的搅局者。一些开发者也开始了解并且学习Windows Phone的开发技术了。

三、Windows Phone开发环境搭建
学习一门新的技术,光读书是不够的,需要更多的实践。想要实践,就必须先搭建出开发环境。下面将介绍如何搭建Windows Phone开发环境。


1. 使用模拟器开发
如果没有真机,就不得不用到模拟器进行开发。而目前微软的Windows Phone模拟器只能在Windows 7或者Windows Vista(Service Pack 2)系统下运行,所以我们首先需要保证我们的系统是Windows 7或者Windows Vista。
首先需要安装开发工具Windows Phone Developer Tools。这个就是Windows Phone的开发环境,是免费的,目前最新的版本是7.1,下载地址:
http://www.microsoft.com/downloads/zh-cn/details.aspx?familyid=0a373422-6680-46a7-89e1-e9a468a14259
下载vm_web2.exe 文件后安装,就会开始在您的计算机中安装 Windows Phone SDK 7.1 并安装必要的组件。
如果需要以ISO文件的方式安装,可以从以下的地址直接下载:
http://go.microsoft.com/fwlink/?LinkID=226694
安装具体过程不再赘述。
安装成功以后,在运行菜单中运行Microsoft Visual Studio 2010 Express for Windows Phone即可打开开发环境。
然后就可以开发Windows Phone程序并且部署到模拟器中运行了。


2. 使用真机开发
如果手头有真机的话,特别是已经越狱过的真机,开发Windows Phone程序的环境,就不限于Windows 7或者Windows Vista系统了,我们也可以在Windows XP上进行开发。这是因为,虽然微软的Windows Phone模拟器不能在Windows XP上运行,但是我们有真机可以进行运行和调试。
首先也要下载Windows Phone Developer Tools,不过请先下载ISO文件。下载完成后:
1) 把安装包解压。
2)使用记事本或其他文字编辑器打开baseline.dat,找到[gencomp7788]区段,把InstallOnLHS和InstallOnWinXP的值改为0。
3)再运行setup.exe开始安装。
安装具体过程不再赘述。
安装成功以后,在运行菜单中运行Microsoft Visual Studio 2010 Express for Windows Phone即可打开开发环境。
为了能够在手机上调试,还需要下载Zune。下载地址:
http://www.zune.net/en-US/products/software/download/default.htm
下载和安装过程不再赘述。
安装好Zune以后,当把Windows Phone手机通过数据线连接到电脑, Zune就会自动启动,发现你的手机设备。然后再Microsoft Visual Studio 2010 Express for Windows Phone开发环境中就可以部署程序到手机设备了。
需要注意的是,在开发过程中,手机不能锁屏,必须保持和电脑的数据线连接,必须开启Zune,否则无法部署成功。

---------------------------------------------------------------------------

GLarui319

http://blog.csdn.net/arui319

<本文可以转载,但是请保留以上作者信息。谢谢。>

---------------------------------------------------------------------------


分享到:
评论

相关推荐

    Windows Phone 7开发环境搭建

    因此编写Silverlight for Windows Phone 7开发系列文章,从简单到深入的讲述Silverlight for Windows Phone 的开发。这个系列主要讲述一个网络收音机的开发过程,这一网络收音机程序涉及到Silverlight控件的使用,...

    Windows中搭建iPhone开发环境

    Windows中搭建iPhone开发环境Windows中搭建iPhone开发环境Windows中搭建iPhone开发环境

    Windows Phone 8.1 入门1 搭建开发环境

    首先建议使用4-8G内存的PC机,而且要求支持hyper-v功能,基本上i3以上的cpu最好 没打开的话去bios里面找一下  然后安装系统windows 8.

    Windows_Phone_7_开发环境搭建

    本文通过step by step的模式讲述如何从0开始搭建Window Phone 7开发环境,如果开发简单的Windows Phone 7程序。只是一篇介绍性的文章,但是迈进Windows Phone 7开发之路其实就那么简单,一起来开发Windows Phone 7吧。

    WP7开发系列——Windows Phone 7 开发环境搭建

    WP7开发系列——Windows Phone 7 开发环境搭建,自己写的PDF文档,原文链接:http://www.chenxupro.com/proxblog/?p=148

    搭建iphone开发环境(windows系统)

    不是要的分多,真的值。 在windows上搭建iphone开发环境,亲测成功。

    在Windows中安装iPhone开发环境

    在Windows中安装iPhone开发环境

    Windows_Phone_7开发教程汇总

    Windows Phone 7开发教程汇总 Windows Phone 7是微软重新打造windows mobile品牌之后推出的一款产品,从... 本汇总从最基本的开发环境搭建开始,整合Windows Phone 7开发的各种资源,力求为各位开发者提供最大的支援。

    Windows7上使用VMWare搭建iPhone开发环境

    我们都知道开发iPhone等ios平台的移动应用时需要使用Mac本,但是Mac本都比较昂贵,所以我们可以采用Windows7上利用VMWare安装Mac操作系统的方法来模拟ios开发环境,达到降低成本的目的。

    在Windows中搭建iPhone开发环境

    很多同行都想转做iphone开发,但是iphone开发环境一般需要在mac os上。 本文介绍了如何在windowxp上运行开发iphone。

    windows 下搭建 Objective-C 开发环境

    在windows系统下搭建Objective-C开发环境,由于公司要做iphone开发,个人学习objc(Objective-C)语法,所以在windows7下搭建了一个objc开发环境,现把自己整理的帮助文档拿来与大家分享,希望能对大家有所帮助。...

    Silverlight for Windows Phone讲义源码(一)

    Silverlight for Windows Phone讲义源码(1--5) Windows Phone平台概况 Windows Phone开发环境搭建 第一个Silverlight程序 主题样式与数据绑定 页面导航

    Windows平台上iPhone基于cygwin开发环境的搭建方法

    iphone平台hello示例代码 博文链接:https://canco.iteye.com/blog/199106

    vs2010 express for winphone 7

    vs2010 express for winphone 7 winphone7开发环境搭建 WP7开发工具 windows phone 开发环境工具

    iphone开发文档

    1. 环境搭建 windows下用虚拟机搭建开发平台 windows下用虚拟机搭建iphone的开发平台,即首先要安装MacOS,并且安装最新版的MacOS,以保证与最新版的Xcode兼容。 实现条件: (1)cpu支持虚拟技术。可以通过一个小...

    Windows_Mobile开发新手入门教程

    用于windows 移动开发的入门,环境搭建和简单编程

Global site tag (gtag.js) - Google Analytics