Multiplattform
Multiplattform-Software ist Software, die für mehr als ein Betriebssystem entwickelt wurde. Manche Software läuft mithilfe eines Multiplattform-Frameworks auf mehreren Betriebssystemen, während andere Anwendungen für jede Plattform separate Codebasen verwenden. Multiplattform-Software wird auch als „plattformübergreifend“ bezeichnet.
Es gibt mehrere Strategien zur Entwicklung von Multiplattform-Software. Multiplattform-Frameworks, die auf Webtechnologien basieren, sind bei kleineren Anwendungen weit verbreitet, da sie es einem kleinen Team ermöglichen, eine Anwendung für eine Zielgruppe auf mehreren Plattformen bereitzustellen. Größere Teams können separate Versionen ihrer Anwendungen mit eigenem Quellcode unterstützen, wobei jede Version speziell für ihre Plattform geschrieben wird. Adobe Photoshop ist beispielsweise eine Multiplattform-App, die für jedes Betriebssystem eine andere Codebasis verwendet, während die Slack-App ein Multiplattform-Framework namens Electron nutzt.
Auf dem Markt für Unterhaltungsspiele laufen Multiplattform-Spiele auf mehr als einer Spieleplattform. Ein Sportspiel, das beispielsweise für Xbox, Playstation und PC entwickelt wurde, wäre ein Multiplattform-Spiel. Wenn ein Spiel ausschließlich für ein System entwickelt wurde – also beispielsweise ein Spiel aus der „The Legend of Zelda“-Reihe für Nintendo –, ist es kein Multiplattform-Spiel. Hersteller von Spielehardware verwenden exklusive Software, um Verbraucher zum Kauf ihrer Systeme zu bewegen.
Testen Sie Ihr Wissen