Comment Comment by pjmlp No, you create a proper abstraction layer that maps to native plaform elements.For example, IFileDialog maps to a Cocoa dialog on macOS, file picker on UWP, open dialog on Win32, document selector on Android and so on.Yes, it takes some initial effort, but it only needs to be done once. parent pjmlp 9 years ago
For example, IFileDialog maps to a Cocoa dialog on macOS, file picker on UWP, open dialog on Win32, document selector on Android and so on.
Yes, it takes some initial effort, but it only needs to be done once.