Windows Phone 7.8 SDK 更新正式发布

  • Anand Narayanaswamy
  • 运和凭

2013 年 4 月 27 日

话题:语言 & 开发

微软公司最近刚刚公布Windows Phone SDK 7.8更新,让用户能够在 Windows Phone 7.5 应用中获得Windows Phone 8的使用体验;同时还为现有Windows Phone SDK 7.1与 Windows Phone SDK 8.0 安装包分别为 256MB 和 512MB 设备添加了两款模拟镜像。

本次更新让用户能够测试 Windows Phone 7.5 的平台应用实时小窗口在 Windows Phone 7.8 上将具备怎样的外观与操作感受。它同时包含Windows Phone SDK 7.1.1更新包,但大家需要先运行 Windows Phone SDK 7.1 才能使用。

在安装本更新之后,大家马上就能通过运行应用程序查看 UI 简化与 Windows Phone 7 设备皮肤。它能帮助用户在将应用定位于开始屏幕时缩小应用窗口尺寸,同时也支持大尺寸窗口与翻转模版窗口。另外,普通窗口现在也能获得FlipIconic以及Cycle等窗口模板支持。

根据官方消息,近日发布的更新是微软对 Windows Phone 7 手机产品的最后一次更新,这款系统平台由于采用与最新 Windows Phone 8 不同的系统内核而惨遭抛弃。

当问及微软公司为何抛弃 WP 7、转向 WP 8 时,一位 Windows Phone 部门发言人表示:

尽管 Windows Phone 8 确实是一场由新硬件引发的技术变革,我们仍然对现有用户的支持十分重视,并希望能让他们已经购买的手机保持活力。

鉴于此,我们利用 Windows Phone 7.8 更新为老用户带来最具 Windows Phone 8 使用体验的标志性感受——全新开始屏幕。本次更新将于 2013 年年初向旧设备用户全面开放。

老客户不会因为此次更新失去任何固有功能,并将继续享受由 SkyDrive、Xbox Live、Office Mobile、Bing 及其它 Windows Phone Store 所提供的超过 12 万 5 千款应用所带来的便利。

我们的 OEM 合作伙伴将继续为现有 Windows Phone 设备贡献创意与灵感——举例来说,诺基亚就为 Lumia 用户带来了包括 PhotoBeamer、Cinemagraph 等在内的多款独占应用。另外,开发商还将继续为用户提供能够在 Windows Phone 7.5/7.8 及 Windows Phone 8 设备上运行的应用程序。

当 Necroman 问及离线安装的可能性时,Windows Phone 开发者体验及产品经理 Cliff Simpkins 回应称:

很遗憾,我们并没有为此次更新提供 ISO 镜像或离线安装包的打算。我会咨询并努力为大家提供这样的安装机制,但短期内恐怕还实现不了。

然而 Telerik 公司项目经理Michael Crumpler却已经为 Windows Phone 7.8 SDK 制作出了一款离线安装包并将免费供大家使用。

根据 Tron 42 的评测,新的 7.8 模拟器无法与 Windows 2008 R2 Server 兼容。不过 LanceMcCarthy 建议大家阅读Joe Healy的博客,其中关于 Hyper-V 与 WP 模拟器的内容对解决问题会有一定帮助。

Dinchy87 评论称:

我尝试在自己的应用中使用 appextra 时遇到以下错误提示“Warning 1 The element 'Deployment' in namespace 'http://  schemas . microsoft . com /windowsphone/2009/deployment' has invalid child element 'AppExtra'. List of possible elements expected: 'App'”。

Cliff 则在评论中表示:

您是否将其放在的 WMAppManifest.xml 中的正确位置?您可能是把它放在 App 元素前面了——一般我遇到这样的错误提示,都会把它放在 App 元素的后面。

Michael Hansen 表示“我找不着您所提到的 C++ 支持。”

“说起 C++,我们通过 WinPRT 组件添加了对 DirectX 及 C++ 的支持能力,但该组件属于 8.0 内核 / 平台的一部分——也就是说 7.8 版本仍然只能使用原有内核,”Cliff 在回复 Michael 时指出。

Niels9001 表示:

我也在 Windows 7 64 位系统平台与 Visual Studio 2010 环境下遇到了同样的安装错误。我运行不了应用,系统会提示出错。

Cliff 回应称:

我已经修正了(通过个人与团队的努力)AppExtra 元素在 VS 2010 环境中安装报错的问题。这项错误的出现是因为该补丁并未对 VS2010 环境产生影响。

“微软什么时候才会为 IronRuby 和 F# 发布 Windows Phone 应用程序模板,”McAndre 提问称。Cliff 的建议是鼓励他把自己的观点发布到官方反馈页面当中。

查看英文原文http://www.infoq.com/news/2013/02/wp-sdk-update-7-8


感谢黄玲艳对本文的审校。

给 InfoQ 中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ)或者腾讯微博(@InfoQ)关注我们,并与我们的编辑和其他读者朋友交流。

语言 & 开发