我知道UWP是未来,它支持的不仅仅是移动。
即使winphone现在支持Windows 10,如果从Windows发布另一个操作系统没有保证,winphone将支持,但UWP肯定会支持它。
如果视觉工作室或xamarin工作室将继续在未来的重播中支持winphone,则无法保证
我不知道UWP可以让任何人给我一些关于将xamarin.winphoone迁移到xamarin.uwp的想法
答案 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)。
希望它有所帮助! :)