【发布时间】:2016-09-22 00:28:54
【问题描述】:
我目前正在启动一个 xamarin 项目来制作 LOB 应用程序。我可以看到我们可以覆盖移动世界,但我还想创建一个桌面应用程序。
Xamarin Forms 和 wpf 应用程序之间的区别在哪里?我们可以在 wpf 应用程序中使用 Xamarin 表单吗?是否更希望您的 xamarin 表单项目 iOS/Android/Store 应用程序与您的 wpf/桌面应用程序分开?您只是在使用共享模型/业务逻辑代码?
【问题讨论】:
-
如果您使用标准的 MVVM 模式,那么可以共享很多内容。 Xamarin Forms 是为移动设备设计的,所以我认为排除桌面是有意的。
-
不排除桌面。您可以从共享代码部署 Windows UWP 和 MacOS 应用程序。还有一个社区维护的 WPF 的 Xamarin.Forms 项目,@Sean Kearon 在下面提到。看到微软在社区 WPF 工作中投入一些资源,我会头晕目眩。
标签: c# android wpf xamarin telerik