gpt4 book ai didi

c# - 将来将 Xamarin 添加到 Visual Studio C# 项目

转载 作者:太空宇宙 更新时间:2023-11-03 19:03:21 25 4
gpt4 key购买 nike

我们希望创建一个最初将作为 Windows 应用程序发布的 Visual Studio C# 项目。但是,将来我们希望使用 Xamarin 扩展在 iOS 和 Android 平台上发布。

我们计划尽可能将核心应用程序与GUI代码分开,以便将来更方便地进行多平台开发。

这是一个好的计划,还是从一开始就将 Xamarin 纳入项目更好?

我们之前没有使用过 Xamarin,我们希望尽量减少代码重构。

最佳答案

我认为大多数开发人员更愿意从一开始就添加 Xamarin 项目,但我也以这种方式开始了一个项目,我认为这是一个成功的项目。但是,您应该有一些经验丰富的开发人员可以处理 UI 抽象,而不是将他们的代码放在 UI 层中。也许你应该看看像 MVVM cross 这样的框架如果你想跨平台。

但是,Xamarin 也在不断发展,不再只有 Xamarin.iOS 和 Xamarin.Andoird。所以他们发布了他们出色的框架 Xamarin.Forms几个月前。通过使用它,您将能够重用大量代码——甚至是 UI 代码。因此,如果您的 Windows 应用程序是 Windows Phone 应用程序或现代 UI 应用程序,并且不是WinForms 应用程序(Xamarin.Forms 不支持),它可能是您的最佳选择。

关于c# - 将来将 Xamarin 添加到 Visual Studio C# 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32472440/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com