wp8环境搭建
Windows Phone 8将采用与Windows 8相同的NT内核,这就意味着WP8将可能兼容Win8应用,开发者仅需很少改动就能让应用在两个平台上运行。由于内核变更,Windows Phone 7.x将不能升级到Windows Phone 8。Windows Phone 8兼容所有Windows Phone 7.5的应用程序,但Windows Phone 8的所有原生程序无法在Windows Phone 7.5上运行,属于单向兼容。
为了让windows phone 8得到最大限度的兼容,WP8开发需要使用支持Metro应用的Visual Studio 2012(VS11)集成开发环境,同时必须运行在Windows 8上才能出现Metro应用等模板。
系统
PC开发所需系统Windows 8,必须是64位。参考远景论坛http://bbs.pcbeta.com/viewthread-1085902-1-1.html,专业版足够用了。
开发工具
使用Microsoft Visual Studio 2012 或免费的Visual Studio Express 2012 For Windows Phone进行开发 。 这里推荐用Microsoft Visual Studio 2012 进行开发,另一个随着开发的深入会发现功能会很单调。
SDK
Windows Phone SDK 8.0可以在 http://www.microsoft.com/ZH-CN/download/details.aspx?id=35471 界面利用下载器下载
也可以下载ISO镜像文件:
中文版:
http://download.microsoft.com/download/F/5/6/F56AD199-EF12-43C7-8551-C095394D3B32/fulltril30/iso/wpsdkv80_chs1.iso
英文版:
安装顺序
Windows 8——Visual Studio 2012——SDK,除了系统,开发环境和工具包最好英文版
开发语言
所有语言都使用Win RT框架,所有METRO程序也基于这个框架,这个框架提供了程序模型、传感器、多国语言、图形、多媒体、网络、安全认证等等功能。
1..NET框架(C#、VB)中C#仍然是主流,相对于其他开发语言更易入门学习,.NET语言是设计精良的面向对象语言,在企业中使用也很广泛,写起程序更严 谨,更能和业务无缝连接,如果要想向Windows 8上移植,.NET也更为方便。
2.C/C++,C++也可以用来写METRO,添加了一些扩展语法和Win RT衔接,但是仍然可以使用传统C++类库如STL,同时C++可以直接访问部分Win AP,包括大多数Direct X和多媒体函数。C++方便开发高性能的游戏、多媒体应用。
3 . Javascript可以搭配HTML+CSS做界面,和网页设计有几分相似,能够利用网页设计中使用的排版技术。
Windows Phone SDK 8.0详细安装步骤
http://www.cnblogs.com/wzk89/archive/2012/10/31/2748827.html
WP8开发设计的技术点:CLR、Silverlight、WPF、XNA
WP8开发有时候需要用到真机进行测试,但是WP系统和IOS一样安装软件依托于应用商店,安装时需要用到开发者账户。
摆脱应用商店束缚 WP8使用学生账号部署软件
http://bbs.windever.com/thread-10480-1-1.html
Windows Phone 8 开发者文档下载地址,chm格式英文版,准备好翻译工具
http://www.kuaipan.cn/file/id_109269959489617921.htm
wp8环境搭建的更多相关文章
- 在WP8上搭建cocos2d-x开发环境
在WP8上搭建cocos2d-x开发环境 转自:https://github.com/koowolf/cocos-docs/blob/master/manual/framework/native/in ...
- [wp8游戏] cocos2d-x v2.2 + VS2013 环境搭建
[wp8游戏] cocos2d-x v2.2 + VS2013 环境搭建 by:唐小崇 http://www.cnblogs.com/tangchong 从cocos2d-x v2.1.4 以来,co ...
- windows phone 8 开发系列(一)环境搭建
一:前奏说明 本人一名普通的neter,对新玩意有点小兴趣,之前wp7出来的时候,折腾学习过点wp7开发,后来也没怎么用到(主要对微软抛弃wp7的行为比较不爽),现在wp8已经出来一段时间了,市场上也 ...
- Cocos2d-x v3.0正式版尝鲜体验【1】 环境搭建和新建项目
Cocos2d-x v3.0在前天最终公布正式版了,等了大半年最终出来了.一直没去碰之前的3.0各种beta,rc版本号,就想等正式版出来再尝试. 昨天也參加了触控科技在成都举办的沙龙活动.看到作者王 ...
- sencha touch 2.3 结合cordova 环境搭建
sencha touch 2.3环境搭建必备工具 sencha touch 2.3 包sencha cmd 4.0以上JAVA JDK 1.7以上(注意JDK和JRE的区别)Ruby 1.9.3或更早 ...
- windows phone 8环境搭建
windows phone 8 开发系列(一)环境搭建 一:前奏说明 本人一名普通的neter,对新玩意有点小兴趣,之前wp7出来的时候,折腾学习过点wp7开发,后来也没怎么用到(主要对微软抛弃w ...
- XNA 4.0 环境搭建和 Hello World,Windows Phone 游戏开发
XNA 4.0 环境搭建和 Hello World,Windows Phone 游戏开发 使用 Scene 类在 XNA 中创建不同的场景(八) 摘要: 平方已经开发了一些 Windows Phone ...
- Windows Phone Unit Test 环境搭建
单元测试对工程质量带来的作用就不详细说明了,本文只讨论如何在WP开发环境下搭建测试工程 历史 从WP7时代官方是不支持UnitTest工程的,因此需要采用WPToolkitTest这个工程来实 ...
- .NET Core系列 : 1、.NET Core 环境搭建和命令行CLI入门
2016年6月27日.NET Core & ASP.NET Core 1.0在Redhat峰会上正式发布,社区里涌现了很多文章,我也计划写个系列文章,原因是.NET Core的入门门槛相当高, ...
随机推荐
- MySQL高可用之——keepalived+互为主从
目标:配置一个keepalived双机热备架构,并配置主从复制 规划: master1 zlm177 192.168.17.177 master2 zlm188 192 ...
- POJ 1753 (枚举+DFS)
Flip Game Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 40632 Accepted: 17647 Descr ...
- 轻松搞定RabbitMQ(五)——路由选择
转自 http://blog.csdn.net/xiaoxian8023/article/details/48733249 翻译地址:http://www.rabbitmq.com/tutorials ...
- (八):构建WineLib DLL
(一):介绍 出于某些原因,你可能会发现你想要和使用Windows DLL一样使用你的Linux库.对于这有一些原因例如以下: 你正在支持一个使用多个第三方库的大应用.该项目在Linux中是可用的,可 ...
- Spring Boot 测试时的日志级别
1.概览 该教程中,我将向你展示:如何在测试时设置spring boot 日志级别.虽然我们可以在测试通过时忽略日志,但是如果需要诊断失败的测试,选择正确的日志级别是非常重要的. 2.日志级别的重要性 ...
- canvas 星空插件
(function(a){ a.fn.starBg=function(p){ var p=p||{}; var w_w=p&&p.window_width?p.window_width ...
- Apcahe Shiro学习笔记(一):简介及运行官方Demo
一.Apache Shrio: apache shiro 是一个功能强大和易于使用的Java安全框架,为开发人员提供一个直观而全面的的解决方案的认证,授权,加密,会话管理. 支持认证跨一个或多个数据源 ...
- UITableView基础入门
新建一个Single View Application 添加一个空类如下: using System; using UIKit; using Foundation; namespace BasicTa ...
- Python 008- 游戏2048
#-*- coding:utf-8 -*- import curses from random import randrange, choice # generate and place new ti ...
- Colly provides a clean interface to write any kind of crawler/scraper/spider
Scraping Framework for Golang http://go-colly.org/ https://github.com/gocolly/colly package main imp ...