Getting Started with Mac Catalyst
Apple’s Mac Catalyst feature allows you to make a Mac version of an iPad app. This allows you to share the same project and source code for both platforms, making it easier to maintain. During WWDC2022, Apple announced updates to Mac Catalyst which allow you to add iPadOS 16 desktop-class features, automatic toolbar optimization, and new features for document-based apps, such as menu items and the ability to rename documents in the toolbar. This chapter will focus on how to make your existing iPhone app run on iPad, so you can make a Mac version of it. By doing so, you will be able to reach an audience of over 100 million active Mac users.
In this chapter, you’ll modify your app to make it run on iPads and Macs. First, you’ll fix some user interface issues in your app. Next, you’ll learn how to make your app’s user interface work on the iPad, taking advantage of the iPad’s larger screen size. After that...