Developers use cross-platform app frameworks to create apps that work across multiple frameworks. Unlike native frameworks, cross-platform frameworks enable developers to create a single app that runs on multiple platforms, including Android, iOS, and Windows, with only minor changes to the development process.