As we saw earlier in this chapter, supporting iPadOS is now a default option when creating your app project, and most developers (unless specifically told otherwise) will quite happily leave this option ticked.
Sometimes developers get lucky and the iPad version of their app just works—others take the time to completely redesign an iPad-specific version of the app and submit this separately to the App Store. But more often than not, there will be an iPadOS version of your app that is not so much broken but a little unloved.
In this section, we'll show you how with SwiftUI and a little bit of upfront thought, you can support iPadOS almost out of the box.