【发布时间】:2020-07-24 21:24:45
【问题描述】:
Xamarin 和 UWP 之间实际共享的代码量是多少?
我的应用程序具有以下层: 1. UWP平台特定api 2.基于这些api的消息协议 3. 服务 4. 视图模型 5. Xaml Views 与 INotifyPropertyChanged 和 ICommand 通信
我知道显然 1(平台特定的 api)和 5(xaml 视图)不能共享。第 2 层和第 3 层应该没问题。 ViewModel 呢?我认为应该可以使用薄层 viewModel 适配器来实现这一点,这现实吗?
我也不打算使用 xamarin.forms。
【问题讨论】:
-
这取决于...但是,当您的 iOS 应用程序具有与 UWP 应用程序相同的视图逻辑时,是的,它们可以共享
标签: xamarin uwp xamarin.ios xamarin.mac