Mac Catalyst

From Wikipedia, the free encyclopedia

初版 2019年10月7日
種別 API
Mac Catalyst
開発元 Apple
初版 2019年10月7日
対応OS macOS Catalina 10.15以降
種別 API
公式サイト developer.apple.com/jp/mac-catalyst/
テンプレートを表示

Mac Catalystとは、macOS向けアプリの開発用フレームワークであり、アプリの実行環境である。

アプリ開発者は、Mac Catalystを利用することでiPad向けアプリをmacOSでも実行できるよう開発することができる[1]。従来、macOS向けアプリとiOS/iPadOS向けアプリは明確にXcodeプロジェクトを分けて開発する必要があり、コードやリソースを共有することは開発者が注意深く行う必要があった。しかしmacOS Catalina以降に搭載されたMac Catalystの機能を利用することで、アプリ開発のビルドターゲットとしてmacOSを選択し、簡単に開発・移植ができるようになった。

Mac CatalystはiOS/iPadOSの実行環境を模して動作するため、macOSのバージョン毎に下記のようなiOS/iPadOSバージョンの違いがある。例えばmacOS Catalina上ではiOS/iPadOS 13以降をターゲットとして開発されたアプリは動作するが、iOS/iPadOS 14以降をターゲットに開発されたアプリは動作しない。

最小展開ターゲットバージョン動作するmacOSバージョン
iOS/iPadOS 13

Catalina 10.15以降

iOS/iPadOS 14

Big Sur 11以降[2]

iOS/iPadOS 15

Monterey 12以降[3]

詳細

沿革

脚注

Related Articles

Wikiwand AI