【问题标题】:xamarin winphone to uwp migrationxamarin winphone 到 uwp 迁移
【发布时间】:2017-10-23 23:54:38
【问题描述】:

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

即使 winphone 现在支持 windows 10,但如果从 windows 发布另一个操作系统,则无法保证 winphone 会支持它,但 UWP 肯定会支持它。

不保证visual studio 或xamarin studio 是否会在未来的版本中继续支持winphone

我不知道 UWP 谁能给我一些关于将 xamarin.winphoone 迁移到 xamarin.uwp 的想法

【问题讨论】:

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


    【解决方案1】:

    新答案

    Docs.Microsoft 中有一篇文章说 XAML 应该可以直接移植,并且大多数视图模型和数据模型应该是可移植的(如果不是全部的话)。文章在这里: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 有不同的 File API)。

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

    希望对您有所帮助! :)

    【讨论】:

    • 我是 xamarin 本地人 :(
    • 我的项目使用带有 MVVMlight 的 PCL 运行...在 myproject.winphone 我有 xaml 文件及其与 pcl 的绑定...我可以将所有这些复制粘贴到 uwp 吗? uwp 会支持 windows 8,8.1 吗?
    • 更新了我的答案
    • 非常感谢
    猜你喜欢
    • 2018-02-24
    • 1970-01-01
    • 2016-07-18
    • 1970-01-01
    • 1970-01-01
    • 2017-03-09
    • 1970-01-01
    • 2021-12-18
    • 2022-08-21
    相关资源
    最近更新 更多