xamarin winphone到uwp迁移

时间:2017-05-23 20:52:48

标签: visual-studio xamarin xamarin-studio xamarin.uwp xamarin.winphone

我知道UWP是未来,它支持的不仅仅是移动。

即使winphone现在支持Windows 10,如果从Windows发布另一个操作系统没有保证,winphone将支持,但UWP肯定会支持它。

如果视觉工作室或xamarin工作室将继续在未来的重播中支持winphone,则无法保证

我不知道UWP可以让任何人给我一些关于将xamarin.winphoone迁移到xamarin.uwp的想法

1 个答案:

答案 0 :(得分:1)

新答案

Docs.Microsoft上有一篇文章说XAML应该直接移植,大多数View Models和Data Models都应该是可移植的(如果不是全部的话)。文章在这里:WP8 to UWP

阅读本文之后,还有一个分步教程(也来自Microsoft)指导您完成移植:Guide

我无法帮助个人经验,但我认为这些文章应该有所帮助:)

旧答案

我会假设您使用的是Xamarin.Forms,因为我不知道使用Xamarin编写仅限winphone的应用程序的任何优势。

首先,Xamarin计划从Xamarin.Forms 3中取出WP8和WP8.1,所以最好现在迁移(Xamarin.Forms Roadmap)。

现在,回答这个问题,从WP 8 / 8.1迁移到UWP真的不难,事实上,我用这些平台的Xamarin.Forms做的大多数渲染器完全相同。我记得遇到的唯一区别是处理文件时(UWP有不同的文件API)。

即使将Xamarin.UWP添加到您的解决方案也不难(Adding a Universal Windows Platform (UWP) App)。

希望它有所帮助! :)