Mac Catalyst
Create a version of your iPad app that users can run on a Mac device.
Overview
With Mac Catalyst, you can make a Mac version of your iPad app. Click the Mac checkbox in your iPad app’s project settings to configure the project to build both Mac and iPad versions of your app. The two apps share the same project and source code, making it easy to change your code in one place.
[Image]
For information about designing a Mac version of your iPad app, see Mac Catalyst in the Human Interface Guidelines.
Topics
Essentials
App support
- Bring an iPad App to the Mac with Mac Catalyst
Choosing a user interface idiom for your Mac appOptimizing your iPad app for MacLSMinimumSystemVersionUIApplicationSupportsTabbedSceneCollection
User interface
UIKit Catalog: Creating and customizing views and controlsBuilding and improving your app with Mac CatalystDisplaying a checkbox in your Mac app built with Mac CatalystRemoving the title bar in your Mac app built with Mac CatalystToolbarTouch Bar
User interactions
Navigating an app’s user interface using a keyboardAdding menus and shortcuts to the menu bar and user interfaceHandling key presses made on a physical keyboardUIHoverGestureRecognizer