介绍Windows Phone SDK 8.0

简介: 原文http://blogs.msdn.com/b/visualstudio_cn/archive/2012/11/05/windows-phone-sdk-8-0.aspx [原文发表地址]  Introducing Windows Phone SDK 8.0 [原文发表时间]  30 Oct 2012 11:08 AM 我们很荣幸地宣布今天我们在//build/上拉启了Windows Phone 8 开发故事的序幕。

原文http://blogs.msdn.com/b/visualstudio_cn/archive/2012/11/05/windows-phone-sdk-8-0.aspx

[原文发表地址]  Introducing Windows Phone SDK 8.0

[原文发表时间]  30 Oct 2012 11:08 AM

我们很荣幸地宣布今天我们在//build/拉启了Windows Phone 8 开发故事的序幕。我们增强了已有的Visual Studio 2012开发者工具来支持Windows Phone 8应用程序对各种分辨率和硬件的优化开发,引入了针对应用程序质量,在现实生活场景中,对所产生的影响进行模拟和监控的功能,也启用了本机C++应用程序 的开发。

Windows Phone SDK 8.0 现已可以从这里下载。该SDK基于Visual Studio 2012之上,并将支持Windows 8 x64的机器。它包含了准备开发Windows Phone 8应用程序,以及开发和升级现有Windows Phone 7.1应用程序而所需要的一切东西。

此SDK包括了以下组件:

  • Microsoft Visual Studio Express 2012 for Windows Phone ——利用熟悉的Visual Studio环境,轻松地设计,开发,生成版本,调试以及验证您的Windows Phone 8和Windows Phone 7.1应用程序。如果您正在使用一个非Express版的Visual Studio 2012,这个针对Visual Studio 的Windows Phone 8附加程序可以让您依靠您的Windows 8 商店,网络,云,Xbox以及其他应用程序来开发应用。
  • Windows Phone模拟器—— 此SDK包含了适用于三种屏幕尺寸(WVGA,WXGA以及720p)条件下的新型Windows Phone 8模拟器,拥有1GB RAM和一个额外的512MB RAM的WVGA版本,用于在不同的目标上验证您的Windows Phone 8应用程序。运行这些模拟器要求一台运行Windows 8并且开启了SLAT的机器。该SDK也包括旧的Windows Phone 7.1模拟器(512MB RAM以及256MB RAM)来支持对Windows Phone 7.1应用的开发和测试,并且这也同样可以运行在没有SLAT的机器上。
  • Microsoft Expression Blend for Windows Phone ——Blend是一个专业的设计工具,用于建立仿真的针对Windows Phone应用的UI体验,而且它作为此SDK的一个组成部分。7.1和8.0都可以使用这个设计器。
  • Microsoft Team Explorer——Microsoft Team Foundation Server (TFS您) 客户端允许您利用强大的ALM和TFS源代码管理器的功能做高级应用程序的开发。
  • XNA Game Studio——可以让您开发XNA Windows Phone 游戏

准备

拥 有了Windows Phone SDK 8.0,可以非常容易地准备Windows Phone 8(或者Windows Phone 7.1)应用的开发。有针对基于XAML的Windows Phone应用的预安装模板,包括对Panorama,Pivot屏幕, Direct3D的模板,还有SL/XNA和后台代理,它们让创建优化的体验变得非常容易。

Introducing Windows Phone SDK 8.0


此 SDK引入了新的模板,可用于带有XAML Interop 和Direct3D的本机C++应用程序的开发,以及针对Windows Phone运行时组件的开发的模板,这些组件让您从XAML应用中使用本机代码变得更容易。现在您可以为Windows Phone 8开发DirectX游戏,还可以利用Windows 8和Windows Phone 8之间的简易移植性。这种整合的本机应用的开发体验有着和Windows 8相似的丰富的功能,还包括了一个代码分析器。

Introducing Windows Phone SDK 8.0

多指向的Windows Phone 7.1和8.0应用

拥 有了Windows Phone SDK 8.0和Visual Studio 2012,您可以继续开发优秀的Windows Phone 7.1应用。这些应用可以运行在Windows Phone 7和Windows Phone 8设备上。此SDK和模拟器一起都可以用于Windows Phone 7.1和8.0,因此您的应用程序可以在两种版本上得到验证。

Introducing Windows Phone SDK 8.0

然而,如果您已经有一个Windows Phone 7.1的项目,但是想升级到Windows Phone 8,您可以使用新的一键升级功能。一旦升级成功,应用将不能在Windows Phone 7.1或更早版本的设备上运行。

Introducing Windows Phone SDK 8.0

增强的应用开发功能

对 于基于XAML的应用,我们为Windows Phone 8提供一系列的新功能来构建强大的应用程序!您除了现有的Panorama,Pivot和其他模板之外,还有一些新的模板让您的应用程序可以使用语言功 能,这些也都得到了加强。这些模板已经做了本地化,并且可以提供基础架构来帮助您毫不费力地进行多地域和市场的本地化。因为有了Visual Studio 2012,Windows Phone SDK 8.0也可以支持NuGet和SDK扩展包,您可以在这个工具中更容易发现第三方SDK。构建使用Direct3D interop功能的XAML应用现在可以使用新的Direct3D XAML Interop模板,它可以让您在基于XAML的应用里拥有本机组件。

Introducing Windows Phone SDK 8.0

Windows Phone设计器作为Windows Phone SDK 8.0的一部分得到了加强,它包含了新的功能。现在将设计器转换到不同的分辨率和方向,以及选择主题还有颜色都已推出,这些全部都可以用于开发您的应用。

Introducing Windows Phone SDK 8.0

该SDK同样包含了一个新的清单编辑器,它提供一个简单固定的界面来让您编辑自己应用的属性,添加图标,选择功能和选择可选的外围设备需求。

Introducing Windows Phone SDK 8.0

验证和问题诊断的增强

正 如我们已经宣布的,Windows Phone 8支持新的屏幕分辨率(WXGA 和 720p 以及现有的WVGA)。所有的Windows Phone 8应用将可显示在每一种分辨率上,除非明确地不选择一个特定的分辨率。此SDK中包含4个新的模拟器(包括WVGA 512 MB)来相应地验证您的应用程序。如果您正在开发和支持Windows Phone 7.1应用程序,Windows Phone 7.1模拟器也是可以使用的。

WVGA 模拟器

WVGA Emulator 

WXGA 模拟器

WXGA Emulator 

720 p 模拟器

720p Emulator 

SDK中的性能分析和诊断工具得到了加强,包含了一个新的仪表板模拟器工具,它可��让您在各种真实的生活场景中验证您的Windows Phone应用。它可以模拟各种不同的网络条件,触发提醒,或者检测您的应用在锁屏状态下怎样运作。

Introducing Windows Phone SDK 8.0

Windows Phone 8 XAML性能分析器包含电源,网络以及响应分析,这将有助于您在您的应用程序发布到商店之前极大地增强您的应用在现实生活中的质量。

Introducing Windows Phone SDK 8.0

对于一些本机的应用,SDK包含了代码分析器,可用于分析函数调用和识别常用路径。

Introducing Windows Phone SDK 8.0

我们正在引入用于基于XAML的应用性能分析的应用程序监控功能,它将为您的Windows Phone 8应用提供一份有关性能指标的简明摘要,而不用进行完整的性能分析会话。

Introducing Windows Phone SDK 8.0

“云中编译器”的工具支持

Windows Phone 8托管的应用程序二进制文件是在商店中处理的,以此提高您的应用程序的性能,并延长电池寿命。作为开发人员,您将可以验证应用程序在现实生活中的安装和操 作性能。当您部署到Windows Phone 8设备上时,工具将会自动生成这些处理过的二进制文件,并且在部署和启动应用程序的时候使用它们。在.Net Framework 博客了解更多。

下载工具

从今天开始,您可以从这里下载Windows Phone SDK 8.0,然后开始您的Windows Phone 8的开发历程,并使用更新过的MSDN文档。希望很快能够看到更多好的Windows Phone 8应用在商店中出现!

希望你们喜欢!

谢谢大家!

Visual Studio 和Windows Phone 团队

目录
相关文章
|
2月前
|
Dart Shell 开发工具
解决windows安装Flutter时出现Unknown operating system. Cannot install Dart SDK.问题
解决windows安装Flutter时出现Unknown operating system. Cannot install Dart SDK.问题
|
9月前
|
JavaScript Java 开发工具
在Windows系统对接良田高拍仪驱动SDK (EloamView java)
良田高拍仪驱动是能较好的与Java平台交互的,但不知为何官方的SDK驱动中已没有java的samples,但我在2021年使用时是有java的包的,特意记录一下我在IDEA开发工具中测试运行这个demo的过程
667 0
在Windows系统对接良田高拍仪驱动SDK (EloamView java)
|
9月前
|
编解码 Ubuntu IDE
基于Ubuntu交叉编译X264, FFmpeg Windows SDK详细教程
基于Ubuntu交叉编译X264, FFmpeg Windows SDK详细教程
139 0
|
开发工具
Dex Loader] Failed to load D:\adt-bundle-windows-x86_64-20190307\sdk\build-tools\28.0.3\lib\dx.jar
Dex Loader] Failed to load D:\adt-bundle-windows-x86_64-20190307\sdk\build-tools\28.0.3\lib\dx.jar
83 0
|
开发工具 C++ Windows
彻底解决VS中找不到 Windows SDK 版本 8.1的错误
彻底解决VS中找不到 Windows SDK 版本 8.1的错误
1344 0
彻底解决VS中找不到 Windows SDK 版本 8.1的错误
|
Android开发 iOS开发 Windows
Windows Phone 寿终正寝了,这些经典机型你还记得吗?
不久前,随着最后一家WP手机厂商惠普宣布取消今后Windows Phone的研发计划,以及微软官方声明对WP8.1系统今后所有升级维护的终止,WP手机,作为曾经和安卓手机、苹果手机并驾齐驱的三大智能手机之一,正式寿终正寝。
1251 0
Windows Phone 寿终正寝了,这些经典机型你还记得吗?
|
XML 开发框架 前端开发
Windows Phone快速入门需掌握哪些能力
在此之前,先普及下Windows Phone的概念和开发工具的介绍。 Windows Phone是微软公司开发的手机操作系统,它将微软旗下的Xbox Live游戏、Xbox Music音乐与独特的视频体验集成至手机中。2012年6月21日,微软正式发布Windows Phone 8,采用和Windows 8相同的Windows NT内核,同时也针对市场的Windows Phone 7.5发布Windows Phone 7.8。
135 0
Windows Phone快速入门需掌握哪些能力
|
编解码 前端开发 JavaScript
Windows Phone 下开发 LBS 应用
基于位置的服务(Location Based Service,LBS),它是通过电信移动运营商的无线电通讯网络(如GSM网、CDMA网)或外部定位方式(如GPS)获取移动终端用户的位置信息(地理坐标,或大地坐标),在GIS(Geographic Information System,地理信息系统)平台的支持下,为用户提供相应服务的一种增值业务。
162 0
|
移动开发 Android开发 开发者
Windows Phone 8.1 新功能汇总 开发者预览版开放下载
在Build 2014大会上,微软正式发布了传闻已久的Windows Phone 8.1系统,所有的Windows Phone 8手机都可以升级,微软这次可谓是十分厚道。虽然并非迭代升级,但WP 8.1还是拥有很多重大更新,对于微软进一步完善移动平台拥有积极的意义。下面,就一起来了解一下WP 8.1的主要新特性。
230 0
Windows Phone 8.1 新功能汇总 开发者预览版开放下载
|
前端开发 开发工具 Windows
产品百科 | RTC Windows SDK 音视频设备测试说明
RTC SDK 为您提供音视频设备测试的方法,您可以在音视频通话前检查当前设备上的摄像头,麦克风以及扬声器等音视频设备是否正常工作,以保证音视频通话质量。通过阅读本文,您可以了解音视频设备测试的方法。
产品百科 | RTC Windows SDK 音视频设备测试说明