windows phone 8环境搭建
windows phone 8 开发系列(一)环境搭建
一:前奏说明
本人一名普通的neter,对新玩意有点小兴趣,之前wp7出来的时候,折腾学习过点wp7开发,后来也没怎么用到(主要对微软抛弃wp7的行为比较不爽),现在wp8已经出来一段时间了,市场上也有了一定的份额,手机开发我也一直想试试,所以想重新系统地学习一下wp8的开发,在此将自己的学习写成文章,也有逼迫自己坚持下去之意,当然同时也需要能帮住到有兴趣一起学习的小伙伴们。不经常写博客,写得不写大家也多多包涵多多指点哈,只希望不会误导大家。
二:wp8介绍
作为程序员,搜索引擎用不好,那是要被人笑话滴,附上wp8的百度百科词条。
三:环境搭建
安装环境要求
操作系统: Windows 8 64 位 (x64) 客户端版本
你没看错,就是win8 64位,如果你想说,其他系统可以吗?有商量的余地吗,不好意思,微软就是这么绝情,网上也有人说这是wp8最大的败笔,这里我们不去过多关注,好在我几个月刚整台thinkpad,刚 巧装了个win8 64位。如果你的电脑还不是win8,想尝试尝试的话,我个人觉得还是值得的,至少到目前为止,我win8用的蛮顺,如果是真心想要学习wp8,那么我觉得你也不应该回避win8。
这边说几句啊,win8的安装,系统可以从网上直接下载,主要问题,就是激活码不好整,我是从淘宝买的,3块钱,很好用。“3块钱您买不了吃亏,3块钱你卖不了上当,就当是给卖商的辛苦费吧”,当然你也可以自己来破解,网上教程大把。
硬件要求
64 位 (x64) CPU
4 GB RAM
6.5 GB 的可用硬盘空间
这个硬件配置,现在大部分的电脑都能满足,但确实要求也不低啊,内存至少4G,如果你的内存少于4G,也是可以安装的,但是跑不跑得到我就不负责了,内存现在不贵,大家都华丽丽的跑起来吧。
Windows Phone 8 仿真程序要求
Windows 8 专业版或更高版本
需要一个支持二级地址转换 (SLAT) 的处理器
了解过或者玩过手机开发的都知道,开发的时候,都会有个仿真程序给你用于测试编写的app,wp8当然一样也提供,但是wp8的仿真程序有点小特殊,淘气的他依赖于微软在win8系统中自带的Hyper-V虚拟技术,Hyper-V是微软的一款虚拟化产品,是微软第一个采用类似Vmware和Citrix开源Xen一样的基于hypervisor的技术。这也意味着微软会更加直接地与市场先行者VMware展开竞争,但竞争的方式会有所不同。附上Hyper-V百度百科词条。
一般安装了wp8 sdk之后,会自动启动系统功能Hyper-V,如果没有的话,我们也可以如右图去手动安装开启。
但是只是开启系统Hyper-V还不行,还必须进入Bios,启动CPU虚拟化支持。Bios全英文的我也看不懂,反正你也Virtualization关键字相关的选项都开启就是了。如果你的cpu不支持这项技术,那么你就没法启动仿真程序了(或者你可以直接通过微软提供的一个软件检测下你的电脑是否支持,附上链接如何知道自己的CPU支持SLAT-通过使用Coreinfo)
但是你也不用气馁,就算电脑cpu不支持,仿真程序跑不起来,也难不倒我们这些土豪们,我们还可以使用真机来开发的。
四 WP8 SDK下载安装
SDK当然是官网下载的最放心,WP8 SDK官方下载链接。其实关于我上面说的内容,官网上也有简单的说明,如果计算机上安装了 Visual Studio 专业版、高级专业版或旗舰版,Windows Phone SDK 将把您需要的一切元素添加到现有安装里。 正常启动Visual Studio 实例,利用它并使用已安装的 Windows Phone 模板来创建 Windows Phone 8.0 应用。 或者,Windows Phone SDK 将安装 Visual Studio Express for Windows Phone 并为其创建一个快捷方式,您可以在“应用程序”列表中单击该应用程序启动它以创建 Windows Phone 8.0 应用。同时会带上Blend,方便我们做wp界面设计。我电脑上原来已经安装了vs2012,所以新安装的sdk跟我的vs2012集成在了一起。如下图:
看到这些,我知道我的wp8准备工作是差不多了,可以启航了。选择一个项目模板创建。弹出要wp os的版本选择框:
既然都说了是wp8进入,我就选择os 8.0进入吧,进入之后,我们主要可以看到调试启动的地方。
Device:这是真机调试。其他的都是仿真程序来调试的。
环境搭建这样计算完成了,接下来我们将开始我们的第一个wp8程序,Hello Wp8!
windows phone 8环境搭建的更多相关文章
- Windows下的环境搭建Erlang
Windows下的环境搭建 Erlang 一.安装编译器 在http://www.erlang.org/download.html下载R16B01 Windows Binary File并安装. 二. ...
- Windows C#入门环境搭建
Windows C#入门环境搭建 1. 安装Microsoft .NET Framework目录: C:\Windows\Microsoft.NET\Framework,查看已经安装的版本. 如果未安 ...
- Redis在windows下的环境搭建
Redis在windows下的环境搭建 下载windows版本redis,,官方下载地址:http://redis.io/download, 不过官方没有Windows版本,官网只提供linux版本的 ...
- RocketMQ在Windows平台下环境搭建
一. 环境搭建 需要jdk1.6(以上) 64bit, maven, eclipse 二. RocketMQ项目下载 项目地址:https://github.com/alibaba/RocketM ...
- windows禅道环境搭建
zentao官网的几个网址 http://www.zentao.net/ http://www.zentao.net/article-view-79863.html 搭建环境需要下载两个文件 1) ...
- 《天书夜读:从汇编语言到windows内核编程》四 windows内核调试环境搭建
1) 基础篇是讲理论的,先跳过去,看不到代码运行的效果要去记代码是一个痛苦的事情.这里先跳入探索篇.其实今天的确也很痛苦,这作者对驱动开发的编译与调试环境介绍得太模糊了,我是各种尝试,对这个环境的搭建 ...
- OpenGL Windows 窗口程序环境搭建
OpenGL环境搭建步骤: Downloading OpenGL 根据官网的说法: In all three major desktop platforms (Linux, macOS, and Wi ...
- Go语言Windows 10开发环境搭建:Eclipse+GoClipse
Intel Core i5-8250U,Windows 10家庭中文版,go version go1.11 windows/amd64, Eclipse IDE for C/C++ Developer ...
- Spark学习笔记--Spark在Windows下的环境搭建
本文主要是讲解Spark在Windows环境是如何搭建的 一.JDK的安装 1.1 下载JDK 首先需要安装JDK,并且将环境变量配置好,如果已经安装了的老司机可以忽略.JDK(全称是JavaTM P ...
随机推荐
- Python 对Twitter中指定话题的Tweet基本元素的频谱分析
CODE: #!/usr/bin/python # -*- coding: utf-8 -*- ''' Created on 2014-7-9 @author: guaguastd @name: en ...
- java_面试_20140402(爬虫面试题)
- oracle_修改Oracle数据库字符集 AL32UTF8;
修改数据库字符集 以支持维文等 utf8 停掉库 进入装载模式 ALTER SYSTEM ENABLE RESTRICTED SESSION; ALTER SYSTEM SET JOB_QUEUE_ ...
- spring data jpa使用懒操作
如果model对象的某属性使用lazy load,调用这个属性时会报错, failed to lazily initialize a collection of role could not init ...
- [ Alcatraz ]管理Xcode插件
[ Alcatraz 配置 ] 1.包管理器在线安装 Terminal终端 $ curl -fsSL https://raw.githubusercontent.com/supermarin/Alca ...
- C---通过指针访问数组
C语言规定:如果指针变量P已指向数组中的一个元素,则P+1指向同一数组中的下一个元素. 引入指针变量后,就可以用俩种方法来访问数组元素了. 如果p的初值为&a[0],则: P+i 和a+i 就 ...
- 由一个LED闪烁问题发现的MTK的LED driver中存在的问题
今天依据最新的需求要对LED灯的提示闪烁频率进行改动,将之前默认的2000ms改为10000ms,可是改动之后没有产生预料中的效果,而是变成了常量,百思不得其解,最后还是read the fuckin ...
- springbatch操作CSV文件
一.需求分析 使用Spring Batch对CSV文件进行读写操作: 读取一个含有四个字段的CSV文件(id, name, age, score), 对文件做简单的处理, 然后输出到还有一个csv文件 ...
- 快速构建Windows 8风格应用3-打包发布应用
原文:快速构建Windows 8风格应用3-打包发布应用 本篇博文主要介绍如何打包应用程序,成功后如何部署应用程序,最后介绍如何发布应用程序到应用商店中. 如何打包Windows 8风格应用程序呢? ...
- C++ - 模板类模板成员函数(member function template)隐式处理(implicit)变化
模板类模板成员函数(member function template)隐式处理(implicit)变化 本文地址: http://blog.csdn.net/caroline_wendy/articl ...