-1

我有mvvmcross的windows phone silverlight应用程序。此应用使用应用内购买。我想在Windows 10中移植应用程序。最好的方法可能是为Windows Phone和Windows 10创建通用应用程序。但我没有必要的时间。我想分阶段实现转移:将应用程序从Windows Phone Silverlight移植到Windows 10 - 最佳方式

  1. 通过应用内购买将应用移植到Windows 10。
  2. 在应用程序之间的应用程序和数据同步中实现用户授权。
  3. 可能将Silverlight应用升级到适用于Windows Phone的通用应用。

我应该选择什么技术用于第一阶段 - WinRt或通用应用程序?如果我选择了通用应用程序,我无法在第一阶段的应用程序之间同步购买。同步购买我只能实现用户帐户的第二阶段。应用程序的这种行为不符合用户的期望。如何解决这个问题?

回答

1

如果你想要一个Windows 10应用程序,现在一切都是UWP(选择通用Windows)。

最好从一个新的Windows 10项目开始,并开始将代码从旧项目移动到新项目。大多数将工作。有些需要返工。一些XAML定义已更改,大多数代码应该可以工作。

也看看我这篇文章有更多有用的提示:http://blogs.windows.com/buildingapps/2014/12/17/bring-your-windows-phone-silverlight-apps-to-windows-runtime-xaml-prepare-for-universal-app-development-in-windows-10/

马丁

相关问题