cross-platform framework

noun
UK /ˌkrɒsˈplætfɔːm ˈfreɪmwɜːk/
US /ˌkrɔːsˈplætfɔːrm ˈfreɪmwɜːrk/

A set of tools that lets you build one app that works on many kinds of devices.

The team used a cross-platform framework to make their game run on both phones and computers.


OTHER MEANINGS

2. A software library that provides a common interface for running the same program on different operating systems.

React Native is a popular cross-platform framework for building mobile apps.

3. A development environment that abstracts away differences between hardware or operating systems.

The cross-platform framework handled the file system differences automatically.

4. A set of coding tools designed so that one codebase can be compiled or interpreted for multiple target platforms.

Using a cross-platform framework saved them from writing separate versions for Windows and macOS.