PDFTron and Xamarin.MacOS

I’ve developed a Xamarin Forms application with PDFTron integration targeting UWP, Android, and iOS. It works well! We would like to target MacOS as well, but it is not clear to me if this is feasible given the currently available support for PDFTron on MacOS.

There does not appear to be a package wrapping the native PDFTron library that targets MacOS. That is, I don’t see a PDFTron.MacOS library analogous to PDFtron.iOS/PDFTron.UWP/PDFTron.Android.

Is there a supported way of accessing PDFTron from a Xamarin.MacOS app? If not, I wonder if it is on the roadmap for future development?


Hello John,

Glad to hear Xamarin is working well for you on UWP, Android and iOS.

The way to offer a UI on macOS is via Catalyst (where iOS apps can run on Mac), however Xamarin does not currently support Catalyst. It is “under consideration”: https://github.com/xamarin/xamarin-macios/issues/8955, and it looks like there is some movement towards it https://github.com/xamarin/xamarin-macios/issues/6210 (long discussion on the topic).

We will keep our eye on it, and if Xamarin does add support for Catalyst, we will look into adding support for Xamarin.

Best regards,


I see, and thanks for the information James.