Explore the intricacies of porting iOS apps to macOS using Marzipan in this conference talk from try! Swift NYC 2018. Dive into the hacks and techniques needed to run iOS applications on macOS Mojave, using PDF Viewer as a real-world example. Learn about the IosMac architecture, system entitlements, and common pitfalls to avoid when mixing UIKit and AppKit. Discover the process of removing incompatible features, automating the porting process, and improving Mac compatibility. Gain insights from Peter Steinberger, founder of PSPDFKit, as he shares his experience and challenges in adapting iOS apps for the Mac platform.