Multiple Windows support required?

Hello,


I recently saw a couple of blog posts where it was mentioned that multiple windows support would be required for iPadOS apps sometime in 2020. None of them linked to sources. I've since searched the review guidelines, developer docs, some of the WWDC videos and could not find any official information regarding this. Can anyone confirm if it really will be required?

Accepted Reply

There is a WWDC video about this.

https://developer.apple.com/videos/play/wwdc2019/224/


AFAIK, it's only supporting scene magament, so that your app can be used in a multi window environment, hence working with any "screen" size (its window).

Read this:

https://stackoverflow.com/questions/56578186/wwdc-2019-ios13-april-2020-requirement


May also read here for other details:

h ttps://www.andyibanez.com/posts/ipad-multiwindow-support/

Replies

Yes that's correct.


Essentially, you have to use scene management, which is pretty easy. It complements AppDelegate and replaces some of its API. Don't forget to set the info.plist correctly (this is done automatically when you create a new project in XCode after 11.2.


See this for doc and sample code:

https://developer.apple.com/documentation/uikit/app_and_environment/scenes/supporting_multiple_windows_on_ipad

Thanks. Just to clarify, is it going to be required to transition to using scenes or to also support multiple windows? Because for some types of apps it seems pointless, e.g. games.

There is a WWDC video about this.

https://developer.apple.com/videos/play/wwdc2019/224/


AFAIK, it's only supporting scene magament, so that your app can be used in a multi window environment, hence working with any "screen" size (its window).

Read this:

https://stackoverflow.com/questions/56578186/wwdc-2019-ios13-april-2020-requirement


May also read here for other details:

h ttps://www.andyibanez.com/posts/ipad-multiwindow-support/

Thank you. Appreaciate it.