Windows Phone 81 开发技术概览 (Universal APP)
作者:admin | 发布时间:2026-04-25 18:37 | 浏览次数:

  前一阵线 已经出来这么长时间了现在才更新BLOG让大家久等了,今天我先为大家介绍下 WP 8.1的开发框架,什么是微软所推崇的 Universal APP,以及我们要开发 Universal APP的时候要注意哪些内容。

  如果是您是一个刚刚接触 WP开发的朋友可以先看下我之前的文章了解一下故事背景:Windows Phone 8 与 windows 8 开发技术概览

  另外之前我也为大家介绍过在WP8.0中如何共享代码,在 8.1 universal app 中我们可以分享更多的代码并且非常的方便, 这个common的内容提升是一个相当大的飞跃(从8.0 共享 27% 提升到了 8.1 共享 77%)所以我们在开发的过程中可以非常方面的share代码,并且在VS2013中可以使用universal 的应用模板进行代码分享。

  这里肯定有朋友想问我 按我以前开发的 8.0 silverlight 应用怎么办?可不可以升级到8.1呢? 答案当然是肯定的!可以升级到8.1,但是要有一些问题要注意,我也在这里给大家介绍一下。

  首先在WP silverlight 8.1 我们可以从 8.0 的应用直接升级上来,非常的方便,这里要注意的是有一些功能目前只有在 silverlight 框架下可以使用, 在 Windows Xaml 中暂时没有的:

  也就是说如果你的应用在8.0中使用了一下功能,并且你想在8.1中继续使用,那么你一定是用 silverlight 这套框架。

  但是这里我有一个特别注意的地方: 如果你的WP silverlight 8.0 应用升级到8.1 用到了一下两个功能那么你就要斟酌一下,更新的方法了。

  1. 如果我们只是想做一个WP 8.1 的APP 那么任何一个开发框架都适合。

  2. 如果我们已有一个 Windows 应用商店的应用,那么我们选择 Windows Xaml 框架开发可以最大的复用已有代码。

  3. 如果我们的应用要使用 锁屏,lense,或者VOIP 这类功能那么我们只能选择 WP silverlight 的开发框架。

  今天我先给大家接招这么多内容,后面我会继续给大家介绍 WP8.1 的新feature 敬请大家期待!