Inside the Scenes folder are the three subclasses for UIWindowSceneDelegate:
The app already supports multiple windows. If this happens, try adding a different image or connecting your iPad and testing on device.
Note: Sometimes adding an image in the simulator does not work as expected.
Tapping the note in the sidebar will show the detail page on the right. The creation window closes and the newly added note appears in the sidebar. Write your note, add a picture and tap Save.
Tap the plus button so a new window appears on the side. The image above shows how the app works out of the box. Open the starter project and choose an iPad target. Now, you’ll see how all these connect inside the starter project. You define these configurations inside ist. You can think of an iPhone app as a single window application.Įach scene needs an instance of UISceneConfiguration for its configuration. Nowadays, application entry points are inside AppDelegate, and window-related stuff - such as backgrounding, foregrounding and URL handling - are inside an object conforming to UISceneDelegate or UIWindowSceneDelegate. In iOS 13, Apple moved some of AppDelegate‘s responsibilities to SceneDelegate. If you built an app before iOS 13, you know AppDelegate is the one place that does everything related to app launch, foregrounding, backgrounding and more. Throughout this tutorial, when you see a scene or UISceneSession, you can think of it as a window. Windows are represented by UIScene instances. In iPadOS 13, Apple introduced the concept of scenes to support multiple windows in iPad apps. You’ll improve the app by adding new features introduced in iPadOS 15 and making it look more modern and functional. The starter project contains a fully functional app with features introduced for iPadOS 14 and below. Getting Startedĭownload the starter project by clicking the Download Materials button at the top or bottom of the tutorial. You’ll do this while modernizing the app NotesLite, which you can use to write notes and add images. In this tutorial, you’ll learn about enhancements in iPadOS 15, including: Continuing Apple’s two-year cycle of considerable iPadOS updates, iPadOS 15 offers many improvements. In 2019, Apple renamed the tablet’s operating system iPadOS, emphasizing its unique multitasking and keyboard support. While tablets don’t seem high priority for most platform or device makers, Apple never stops improving iPad’s hardware and software.