👨🏻‍🏫 SwiftyLaunch Basics
Your App on iOS, iPadOS, macOS and visionOS

Your App on iOS, iPadOS, macOS and visionOS

SwiftyLaunch Basics - Your App on iOS, iPadOS, macOS and visionOS

During project generation, you can select whether you want your app to be available on iOS and/or iPadOS.

Depending on the selection, your apps will include additional code to ensure that your new app looks and feels great on all devices.

iPad, iPhone Example

This includes platform-specific features, such as the new adaptive sidebar on iPadOS (opens in a new tab) (if minimum deployment target is set to iOS 18 or later), that allows you to create rich sidebar experiences in your app.

iPad Adaptive Sidebar

Additionally, if you have iPad selected as another platform, you will automatically be able to run your app on Apple Silicon Macs, as well as the Apple Vision Pro.

App in macOS

App in visionOS

⚠️

Note, that SwiftyLaunch developers haven't done extensive testing on these platforms (visionOS, macOS), and they come as a bi-product of iPadOS support. There may be API inconsistencies or bugs that are not present on iOS or iPadOS. So if you decide to also publish your app on these platforms, make sure to test your app on these platforms as well as you do on your primary platforms.