Cross-platform
Code of applicaties die op meerdere besturingssystemen (Windows/macOS/Linux) of platforms (web/iOS/Android) draaien zonder dat ze voor elk daarvan opnieuw geschreven hoeven te worden.
Drie hoofdstrategieën: VM/bytecode (Java/.NET, "write once, run anywhere"), ingebedde web (Electron, Tauri, een browser als interface) en UI-abstractie (Qt, Flutter, React Native, met een eigen rendering-stack). De afweging: cross-platform frameworks voelen vaak minder native aan dan Swift of Kotlin rechtstreeks, maar besparen enorm veel ontwikkeltijd.