﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-C++ Coder-随笔分类-Windows Phone</title><link>http://www.cppblog.com/jackdongy/category/20082.html</link><description>HCP高性能计算架构，实现，编译器指令优化，算法优化，
  LLVM   CLANG   OpenCL   CUDA   OpenACC    C++AMP   OpenMP   MPI</description><language>zh-cn</language><lastBuildDate>Sat, 03 Nov 2012 05:21:44 GMT</lastBuildDate><pubDate>Sat, 03 Nov 2012 05:21:44 GMT</pubDate><ttl>60</ttl><item><title>Windows Phone 8应用开发工具特性详解</title><link>http://www.cppblog.com/jackdongy/archive/2012/11/01/194152.html</link><dc:creator>jackdong</dc:creator><author>jackdong</author><pubDate>Thu, 01 Nov 2012 04:33:00 GMT</pubDate><guid>http://www.cppblog.com/jackdongy/archive/2012/11/01/194152.html</guid><wfw:comment>http://www.cppblog.com/jackdongy/comments/194152.html</wfw:comment><comments>http://www.cppblog.com/jackdongy/archive/2012/11/01/194152.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jackdongy/comments/commentRss/194152.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jackdongy/services/trackbacks/194152.html</trackback:ping><description><![CDATA[<a href="http://www.csdn.net/article/2012-10-31/2811327-windows-phone-8-sdk">http://www.csdn.net/article/2012-10-31/2811327-windows-phone-8-sdk</a><br /><br /><strong>摘要：</strong>微软在近期举行的Build 2012开发者大会上，发布了Windows Phone 8 SDK 8.0，现已开放下载，最新SDK为App开发者提供了更多便捷服务，包括原生应用开发工具，手机版Windows Runtime以及新的内核。 
<div class="con news_content">
<p>Windows Phone 8发布之后，开发者最期待的就是Windows Phone 8 SDK，盼了几个月终于盼到，该SDK都有哪些新特性？对系统又有什么要求？本文将分两大部分（开发工具及功能&amp;测试工具及功能）作详细解释。</p>
<p><strong>开发工具及功能：</strong></p>
<p>1）Visual Studio所包括的新特性：</p>
<ul><li><strong>Direct3D应用项目模板：</strong>若想了解更多模板信息，可查看《<a href="http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff402571(v=vs.105).aspx" target="_blank">如何在一个模板中为Windows Phone创建新App</a>》），若想了解更多Direct3D应用信息，可查看《<a href="http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj206940(v=vs.105).aspx#BKMK_Direct3Dandgames" target="_blank">Direct3D及游戏</a>》。</li><li><strong>项目模板本地支持：</strong>现在的项目模板包括对本地化的内置支持，让你轻松使用最佳实例开发本地化App，省去大量配置步骤。想了解更多信息，请查看《<a href="http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff637520(v=vs.105).aspx" target="_blank">如何为windows Phone开发本地化App</a>》</li><li><strong>调试管理：</strong>在Project Designer调试页面，你可以选择调试管理代码或者一款应用的本地代码部分，甚至能同时调试App及后端代理器。</li><li><strong>XNA框架支持：</strong>不能开发新的XNA框架的App。更多信息，请查看《<a href="http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj207003(v=vs.105).aspx" target="_blank">XNA框架及Windows Phone 8开发</a>》。</li></ul>
<p>2）Windows Phone 8模拟器所包括的新特性：</p>
<ul><li><strong>支持多分辨率：</strong>（更多信息请看<a href="http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj206974(v=vs.105).aspx" target="_blank">这里</a>）</li><li><strong>Windows Phone 8模拟器的系统要求</strong>：Windows Phone 8模拟器运行于Windows Hyper-V上，所以与之有相同的硬件，软件及配置要求，但若你的电脑不支持Hyper-V，你仍然可以为Windows Phone开发App，亦可在Windows Phone&nbsp;8设备设上调试并测试这些App。更多性信息请看<a href="http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff626524(v=vs.105).aspx" target="_blank">这里</a>）</li><li><strong>Windows Phone 8模拟器的网络要求</strong>：在Windows Phone OS 7.1模拟器中，使用的是开发电脑的网络连接，但Windows Phone 8模拟器配置本身就是网络中的一个独立设备，所以会有一些变化，更多信息看<a href="http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff402563(v=vs.105).aspx" target="_blank">这里</a>。）</li></ul>
<p style="text-align: center"><img style="cursor: pointer" border="0" alt="" src="http://articles.csdn.net/uploads/allimg/121031/178_121031112949_1_lit.JPG" width="500" height="339" /></p>
<p>3）Manifest设计：你现在可以在应用的Manifest文件中，通过用户友好型界面增加，移除并改变元素，更多信息可查看《<a href="http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj247542(v=vs.105).aspx" target="_blank">如何修改Windows Phone的应用Manifest清单文件</a>》。</p>
<p>4）独立资源存储管理器：有新的命令行选项，可以让你将目标设备特殊化。更多信息可查看《<a href="http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh286408(v=vs.105).aspx" target="_blank">如何使用Windows Phone的独立资源存储器工具</a>》</p>
<p><strong>测试工具及功能：</strong></p>
<p>1）测试应用的本机图像：你可以自己事先测试应用程序的本机图像，自己体验过之后，找到不足之处进行修改，以便给用户带来更好的体验。更多信息可点击<a href="http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj585401(v=vs.105).aspx" target="_blank">这里</a>。</p>
<p>2）应用的监测与分析：现在除了应用程序的分析以外，还增加了监测功能，能检测你应用的主要特点，并根据这些特点进行评分，以便你在开发App过程中确保应用的品质及性能。更多信息可查看《<a href="http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj215907(v=vs.105).aspx" target="_blank">Windows Phone的App监测</a>》。</p>
<p style="text-align: center"><img style="cursor: pointer" border="0" alt="" src="http://articles.csdn.net/uploads/allimg/121031/178_121031113048_1_lit.jpg" width="500" height="312" /></p>
<p style="text-align: left">3）仿真仪表盘：你可以在Windows Phone 8仪表盘中事先检查判断所开发的App在特殊情况下的反应，带来更好的用户体验，这里所指的情况包括：</p>
<ul><li>信号不好或者带宽不够的情况</li><li>突然有手机提醒或者消息推送</li><li>锁屏状态</li></ul>
<p>更多信息，看<a href="http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj206953(v=vs.105).aspx" target="_blank">这里</a>。</p>
<p>4）截屏：详情请查看《<a href="http://msdn.microsoft.com/en-us/library/windowsphone/develop/gg442300(v=vs.105).aspx" target="_blank">如何为Windows Phone Store创建截屏</a>》</p>
<p><strong>Windows Phone SDK 8.0 系统要求：</strong></p>
<ul><li><strong>操作系统：</strong>Windows 8 64位客户端版本&nbsp;</li><li><strong>硬件：</strong>4GB可用硬盘空间 ；4GB RAM ；64位CPU&nbsp;</li><li><strong>Windows Phone 8 模拟器要求</strong>：Windows 8 Pro 版本或更高版本 ；要求支持二级地址转换 (SLAT) 的处理器&nbsp;</li></ul>
<p><strong>总结</strong></p>
<p>总体来讲，WP SDK 8.0为App开发者提供了更多便捷服务，包括原生应用开发工具，手机版Windows Runtime以及新的内核。Windows Phone SDK 8.0 可用于构建WP 8.0和WP 7.5的应用及游戏，将提供一个适用于Windows Phone的独立Visual Studio Express 2012版本作为Visual Studio 2012 Prefessional Premium或Ultimate版本的外接程序进行工作。利用SDK，开发者可以使用已有的代码来构建或托管本机代码应用，另外还包括在特殊情况下用户分析和测试Windows Phone应用的多个模拟器和其它工具，这里进入<a href="http://www.microsoft.com/zh-cn/download/details.aspx?id=35471" target="_blank">下载</a>。</p>
<p><strong>注意：</strong>开发中心的注册时间到11月7日截止，大家千万注意不要错过时间，另外账号注册费用只需要$8,这比之前的$99便宜了许多。</p>
<p style="text-align: right">（文章编译：陈徐天九 责任编辑：张宁）</p>
<p style="text-align: left">文章来源：<a href="http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj206940(v=vs.105).aspx" target="_blank">msdn</a></p>
<p style="text-align: left"><strong style="font-family: 微软雅黑; color: rgb(51,51,51); text-align: left; line-height: 24px">本文为CSDN编译整理，未经允许不得转载。如需转载请联系market@csdn.net。</strong></p></div><img src ="http://www.cppblog.com/jackdongy/aggbug/194152.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jackdongy/" target="_blank">jackdong</a> 2012-11-01 12:33 <a href="http://www.cppblog.com/jackdongy/archive/2012/11/01/194152.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>