WTF is the SceneDelegate doing in my project?

Last updated: 3 months ago

If you haven't had a chance to check what scenes brought to iOS, this talk is perfect for you as you will learn how to deal with the new UIWindowSceneDelegate that took part of the functionality away from UIApplicationDelegate. After going through the reasons why UIWindowSceneDelegate was introduced to iOS, I present a coherent summary of consequences it has on the application lifecycle. Then, I explain what we should take care of, how we can face the changes and how we can benefit from them when we leverage for example the new state restoration flow. Finally, I talk about managing multiple windows of one app in iPadOS.