C# 新的Windows Phone Silverlight 8.1应用程序
我刚刚将我的Windows Phone HTC 8S更新为Windows Phone 8.1开发者预览版,我想开始使用任何新的API。我确实遇到过Windows.Phone.System.LockScreen扩展性命名空间,但它说: 支持的最低手机Windows phone 8.1[Windows phone Silverlight] 8.1仅适用于应用程序]C# 新的Windows Phone Silverlight 8.1应用程序,c#,silverlight,windows-phone-8,windows-phone-8.1,C#,Silverlight,Windows Phone 8,Windows Phone 8.1,我刚刚将我的Windows Phone HTC 8S更新为Windows Phone 8.1开发者预览版,我想开始使用任何新的API。我确实遇到过Windows.Phone.System.LockScreen扩展性命名空间,但它说: 支持的最低手机Windows phone 8.1[Windows phone Silverlight] 8.1仅适用于应用程序] 我们目前正在开发的普通Windows Phone 8应用程序与“Windows Phone Silverlight 8.1”应用程序之间
我们目前正在开发的普通Windows Phone 8应用程序与“Windows Phone Silverlight 8.1”应用程序之间是否存在差异?我以前从未听说过Silverlight 8.1应用程序。Windows Phone Silverlight 8.1是Windows Phone 8应用程序的“延续”(除了本机应用程序和一些例外,大多数WP8.0应用程序都是Silverlight 8.0)。它提供了更多的可能性,只需对代码进行少量更改,您可以阅读更多内容: Windows Phone Silverlight 8.1应用程序模型使Windows Phone 8开发人员能够访问Windows Phone应用商店应用程序中提供的一些最新功能,而无需显著修改现有的Windows Phone 8代码 在8.1下开发Windows应用商店应用程序时,有两条主要路径:Windwos运行时应用程序和提到的Windows Phone Silverlight 8.1->。两者都有优点和缺点。Windows运行时应用程序可以更容易地移植到其他设备,您还会发现一些API仅适用于运行时应用程序和WinRT下的一些其他控件。您可能还想阅读有关 至于Silverligt,你也可以看看 有关编程概念的更多信息,您将发现 所以当你发现这样一句话: 适用于:Windows Phone 8和Windows Phone Silverlight 8.1 | Windows Phone OS 7.1 这意味着它不能与WP8.1运行时应用程序一起使用。反之亦然: 支持的最低手机Windows phone 8.1[仅限Windows运行时应用程序]
仅适用于运行时应用程序。这两款车型就是一个很好的例子。非常感谢@Romasz。当我在MSDN页面上读到它时,我感到非常困惑,因为我刚才读到的一些东西使我认为MS正在摆脱Silverlight。@spike.y注意8.1具有向后兼容性-WP8.0应用程序应该运行没有问题。微软未来将如何处理Silverlight/WinRT是一个问题——请注意,Silverlight下运行着数千个应用程序。如果我正在启动一个新的应用程序,那么我会选择WinRT——它更容易将它移植到其他设备上(在许多情况下,它已经是一个通用的应用程序),有很多很好的东西,比如背景任务等等。如果您是在WP8.0下编写代码,那么在WinRT下编写就不难了。有一些新的东西需要学习,但很多都是一样的。对于其他开始在8.1平台上开发的开发人员来说,他们想知道有什么不同:看看这个视频,它真的帮助我了解了正在发生的事情。