We've have been implementing a cross-platform app to target both Android and iOS using Xamarin Forms. Prism was chosen to support MVVM pattern and Dependency Injection to build the app. Now, we are thinking and planning on adding the macOS version of the app to the C# solution. Will Prism still help us to keep using the existing PCL for the macOS version of our app?
As a side note, our PCL library contains ViewModels and Views in XAML wired up by Prism to follow MvvM pattern. Can we still use this PCL library in macOS without having to rewriting it (real estate thing is another issue that we will deal with)?