You will laugh, but Apple started to call “cross platform” things that are used or run on more than one of their product. So cross platform between iOS, macOS, Apple TV OS(?), watchOS.
You can start by reading the Mac OS X Internals, followed by Mac OS X and iOS Internals: To the Apple's Core.
Then hop over to Apple's archive, https://developer.apple.com/library/archive/navigation/