本文介绍了在 windows phone 8.1 中,windows phone 项目和 silverlight 项目有什么区别?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我开始使用 windows phone 8.1 SDK 但有一些奇怪的事情我不明白,其中一个复杂的事情是为什么有不同的框架 Silverlight 和默认的 xaml,还有它们之间的区别以及我何时使用这个还是这个?

I begin to use windows phone 8.1 SDK but there are some strange things i don't understand, one of this complicated things why there are different frameworks Silverlight and the default xaml, also what is the difference between them and when i use this or this ?

推荐答案

一个巨大的区别当然是 Store Apps 支持 Universal Apps,您可以在其中轻松共享 WP8.1 和 Windows 8.1(包括 XAML)中的几乎所有代码.

One huge difference is of course that the Store Apps supports Universal Apps, where you can easily share almost all all of the code across WP8.1 and Windows 8.1 (including XAML).

但值得注意的是,有些应用程序可能需要一些仅适用于 WP8.1 Silverlight 应用程序的功能,例如:

But it is Worth noting that there are several features which some apps might require which is only available for WP8.1 Silverlight apps, such as:

  • VoIP 支持
  • 充当锁屏背景提供者
  • 充当 Lens 应用
  • 让应用使用搜索附加功能扩展搜索结果
  • 提供铃声

这里列出了其他一些以及从 WP8 到 WP8.1 Silverlight 和商店应用程序的功能映射:http://msdn.microsoft.com/en-us/library/windowsphone/develop/dn642486(v=vs.105).aspx

And a few other listed here along with a feature mapping from WP8 to WP8.1 Silverlight and Store Apps: http://msdn.microsoft.com/en-us/library/windowsphone/develop/dn642486(v=vs.105).aspx

如果您正在启动一个新应用并且不需要任何这些功能,那么商店应用可能是更好的选择.

If you are starting a new app and will not need any of these features a Store app is probably the better choice though.

这篇关于在 windows phone 8.1 中,windows phone 项目和 silverlight 项目有什么区别?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!