Windows、Mac、iOS、Androidなど複数のプラットフォームで動作するソフトウェアやアプリを、効率的に開発する手法。
「クロスプラットフォーム開発」を星図で探索する →
「クロスプラットフォーム開発」とは?意味を解説
一度書いたコードを複数のOS・デバイスで動作するよう開発すること。従来は各プラットフォーム向けに個別開発が必要でしたが、共通コードベースを活用し開発工数・コストを削減します。React Native、Flutterなどのフレームワークが普及し、特にモバイルアプリ開発で重要な手法となっています。
例文
- 当社ではFlutterを使ったクロスプラットフォーム開発で、iOS・Android両対応アプリを迅速にリリースしました。
- クロスプラットフォーム開発により、開発チームの負担を大幅に軽減できます。
- このWebフレームワークはクロスプラットフォーム開発に最適です。
語源・由来
「クロス」は英語の「cross」(横切る・複数の)、「プラットフォーム」は「platform」(基盤・OS)、「開発」は日本語で「ソフトウェアなどを作ること」。複数の基盤にまたがる開発という意で造語された日本語表現です。
英語で言うと
cross-platform developmentmulti-platform developmentplatform-agnostic development
「クロスプラットフォーム開発」との違いを比較する
似た言葉との違い・使い分けを解説しています。
「クロスプラットフォーム開発」をもっと知る本
この言葉やそのテーマを深めたい方へ。
語彙の星雲で「クロスプラットフォーム開発」を探索する →