マルチプラットフォーム

マルチプラットフォームソフトウェアとは、複数のソフトウェア向けに開発されたオペレーティングシステムです。複数のオペレーティングシステム上でマルチプラットフォームフレームワークを使って動作するソフトウェアもあれば、プラットフォームごとに別々のコードベースを維持するアプリケーションもあります。マルチプラットフォームソフトウェアは、「クロスプラットフォーム」とも呼ばれます。

マルチプラットフォームソフトウェアを開発する方法はいくつかあります。Webテクノロジーを基盤とするマルチプラットフォームフレームワークは、小規模なアプリケーションでよく使われます。少人数のチームでも、複数のプラットフォームを利用するユーザーにアプリケーションを提供できるためです。大規模なチームでは、各プラットフォーム向けに書かれた独自のソースコードを使い、アプリケーションの別々のバージョンをサポートできます。たとえば、Adobe Photoshopはオペレーティングシステムごとに異なるコードベースを維持するマルチプラットフォームアプリであり、SlackアプリはElectronというマルチプラットフォームフレームワークを使用しています。

家庭用ゲーム市場では、マルチプラットフォームゲームは複数のゲーム機で動作します。たとえば、Xbox、Playstation、PC向けに開発されたスポーツゲームは、マルチプラットフォームゲームです。ゲームが1つのシステム専用に開発されている場合、たとえばNintendo向けの「The Legend of Zelda」シリーズのゲームなどは、マルチプラットフォームではありません。ゲーム機メーカーは、消費者に自社のシステムを購入してもらうために、専用ソフトウェアを利用します。

更新日 November 7, 2022 著者: Brian P.

quiz知識をテストする

Which of the following combines virtual reality with an open-world multiplayer setting?

A
Multiverse
0%
B
Metaverse
0%
C
Superverse
0%
D
Omniverse
0%
Correct! Incorrect!     View the Metaverse definition.
More Quizzes →

Tech Terms コンピューター辞書

このページのマルチプラットフォームの定義は、TechTerms.comの著者が執筆したオリジナルの定義です。このページを参照または引用する場合は、定義の直下にある緑色の引用バーをご利用ください。

私たちの目標は、コンピューター用語をわかりやすく説明することです。すべての定義において正確さとわかりやすさを追求しています。フィードバックや新しい技術用語の提案がある場合は、お問い合わせください

Tech Terms ニュースレター

毎日または毎週のニュースレターで技術知識を高めましょう!今すぐ購読して、新しい用語やクイズをメールでお受け取りください。

無料のTechTermsニュースレターに登録する

メールの受信頻度を選択してください

各メールのリンクから、いつでも登録解除または頻度変更ができます。 ご質問はこちらからお問い合わせください。

注意:ニュースレターは英語で配信されます。