Cross-platform (sometimes referred to as multi-platform) software can work on multiple operating systems such as:
- Windows
- Linux
- iOS
- Android
and therefore, on a variety of devices:
- Desktop computers
- Tablets
- Smart phones
Using Cross-platform development techniques, technology and frameworks widens the audience for the software and reduces the cost and development time for target multiple operating systems.