Multiplateforme
Un logiciel multiplateforme est un logiciel conçu pour fonctionner sur plusieurs systèmes d’exploitation. Certains logiciels fonctionnent sur plusieurs systèmes d’exploitation grâce à un framework multiplateforme, tandis que d’autres applications disposent de bases de code distinctes pour chaque plateforme. Les logiciels multiplateformes sont également appelés « multiplateformes ».
Il existe plusieurs stratégies pour développer des logiciels multiplateformes. Les frameworks multiplateformes basés sur les technologies web sont courants pour les petites applications, car ils permettent à une petite équipe de proposer une application à un public utilisant plusieurs plateformes. Les équipes plus importantes peuvent prendre en charge des versions distinctes de leurs applications avec leur propre code source, chaque version étant écrite spécifiquement pour sa plateforme. Par exemple, Adobe Photoshop est une application multiplateforme qui dispose de bases de code différentes pour chaque système d’exploitation, tandis que l’application Slack utilise un framework multiplateforme appelé Electron.
Sur le marché des jeux grand public, les jeux multiplateformes fonctionnent sur plusieurs machines de jeu. Par exemple, un jeu de sport développé pour Xbox, Playstation et PC serait un jeu multiplateforme. Si un jeu est développé exclusivement pour un seul système — c’est-à-dire un jeu de la série « The Legend of Zelda » pour Nintendo — il n’est pas multiplateforme. Les fabricants de matériel de jeu utilisent des logiciels exclusifs pour inciter les consommateurs à acheter leurs systèmes.
Testez vos connaissances