一、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,否则无法部署成功。
---------------------------------------------------------------------------
GL(arui319)
http://blog.csdn.net/arui319
<本文可以转载,但是请保留以上作者信息。谢谢。>
---------------------------------------------------------------------------
分享到:
相关推荐
标题“Windows Phone 8.1 入门1 搭建开发环境”涉及的主要知识点是为Windows Phone 8.1应用程序开发配置合适的开发环境。在开始之前,开发者需要确保其计算机满足一定的硬件要求,比如拥有4-8GB的内存以及支持Hyper-...
在进入Windows Phone 7开发的世界之前,首先需要搭建一个合适的开发环境。Windows Phone 7作为一个由微软推出的全新智能设备平台,吸引着越来越多的开发者投身其中。这篇文章将详细讲解如何搭建Windows Phone 7的...
【iPhone开发环境搭建】 搭建iPhone开发环境是iOS应用开发的第一步,主要涉及到在特定的操作系统环境下安装必要的开发工具。由于iPhone应用只能在苹果公司的Mac OS X系统上开发,因此,你需要准备一个运行Mac OS X...
### Windows Phone 7 开发环境搭建详解 #### 简介 随着移动互联网技术的快速发展,Windows Phone 7作为微软推出的智能手机操作系统,在当时的市场中占据了重要地位。对于想要涉足Windows Phone 7应用开发领域的...
在进入Windows Phone 7开发的世界之前,首先需要搭建一个完整的开发环境。这个过程涉及到多个步骤,包括安装必要的软件、配置工具以及设置开发者账户。以下是一个详细的Windows Phone 7开发环境安装教程汇总,旨在...
#### 二、开发环境搭建 - **工具选择**:主要使用Visual Studio作为开发工具,支持C#或VB.NET编程语言。 - **环境配置**:安装最新的Visual Studio版本,并确保安装了适用于Windows Phone开发的相关组件。 - **...
#### 二、Windows Phone 7 开发环境搭建 为了进行 Windows Phone 7 的应用开发,开发者需要安装特定的工具集: - **Visual Studio 2010**:这是主要的开发环境,提供了完整的编程支持和调试功能。 - **Expression ...
### Windows Mobile 开发环境搭建及应用开发入门 #### 一、开发环境搭建 **1. 开发准备** 在开始Windows Mobile应用开发之前,首先需要准备一套完整的开发环境。以下是搭建Windows Mobile开发环境所需的主要步骤...
总的来说,虽然XP系统不被官方支持,但通过上述方法,开发者仍然可以在XP上搭建Windows Phone的开发环境。不过,由于XP的限制,某些功能可能无法正常使用,因此建议升级到更现代的操作系统以获得更好的开发体验。
WP7开发系列——Windows Phone 7 开发环境搭建,自己写的PDF文档,原文链接:http://www.chenxupro.com/proxblog/?p=148
在Windows系统中搭建iPhone开发环境是一项复杂但有条理的过程,主要是为了在Windows环境下使用iPhone SDK来编写和测试iOS应用程序。以下将详细说明如何在Windows上安装和配置这个环境: 首先,你需要确保你的硬件...
1. **环境搭建**: - 首先,你需要安装Visual Studio,它是Windows Phone开发的主要工具。Visual Studio Express for Windows Phone或更高版本提供了创建、调试和发布Windows Phone应用所需的所有功能。 - 安装...
### Windows Phone 7 开发环境安装教程汇总 #### 一、概述 Windows Phone 7(以下简称WP7)作为微软在移动设备领域的重要布局之一,采用了全新的设计理念和技术框架,旨在为用户提供更加流畅的操作体验和丰富的...
为了帮助初学者快速入门,本文将详细介绍如何搭建Windows Phone 7的开发环境。 #### 二、准备工作 在开始之前,你需要确保自己的电脑满足以下最低硬件要求: - **操作系统**:Windows 7或Windows Vista - **硬盘...
### Windows7上使用VMWare搭建iPhone开发环境 #### 背景介绍 开发iOS平台的应用程序通常需要使用苹果公司的Mac电脑作为开发环境。然而,Mac电脑价格较高,对于很多开发者尤其是个人开发者而言,成本压力较大。为了...
在Windows系统上搭建iPhone开发环境可能比在macOS上更为复杂,因为官方的Apple开发者工具Xcode只支持macOS。然而,通过一些第三方工具和模拟器,我们可以实现这个目标。以下是一个详细的步骤指南: 1. **安装虚拟机...