So I could see the other argument here: I’m presenting from a presentation, I want to switch to a live demo environment, and to do so I need to turn off the presentation entirely?
Now, another operating system might see this tension and say: why not have a UI element come up, and ask the user whether they want to share their entire screen or stay on the existing shared window?
Here, I think this hits a fundamental weakness in Apple’s design culture: if you want to make things magical by removing options from users, occasionally you’re going to hit something that’s impossible to do without giving the user control. And if anything, Apple’s culture has been overtuned towards not providing that control, if at all possible.
Nobody wants complexity for complexity’s sake, but this is the type of thing that should have come up in a meeting, and someone didn’t feel empowered to bring it up.
It's a while since I used Airplay for anything other than Youtube videos, but here is how I thought it worked:
1. If I choose to Airplay from the control center, it mirrors the whole screen (or possibly also extends as a second screen). Whatever I open on the iPad (or drag to the second screen) is what the audience sees.
2. If I Airplay from inside an app with presentation mode, it works similar to Airplaying a video. That one app remains active even if I switch to another app.
3. To switch what gets presented, I simply start a new Airplay session: from control center if I want to switch to sharing the whole screen, or to another app if I want that app's presentation mode. This doesn't have to be automatic, but I shouldn't have to actively close the old session to start a new one.
4. To switch back to a previous presentation, I open that app back up and re-enable Airplay - there could be a button to "resume presentation".
Maybe I'm missing something, but I don't see how that is too complicated. It seems rather intuitive that if I'm sharing a specific app window, I didn't mean to share the whole thing. (And it's also intuitive that if I actively start a new share, that takes over from the old one. No need to actively close the old share first.)
>I’m presenting from a presentation, I want to switch to a live demo environment, and to do so I need to turn off the presentation entirely?
Ideally, a well-designed live demo app would also support presentation mode. Switching to it (e.g., via Alt-Tab or swiping) would automatically update the external display.
The external screen would act like a dedicated full-screen view for any app in presentation mode. If no app is in that mode, it would stay blank (not show the home screen) - unless the home screen itself has presentation mode enabled.
Anyone preparing a presentation should and do tend to set everything up and test it in advance. Apps that support presentation mode can keep control of the external display and let you switch between them smoothly, so all that preparation pays off.
> I’m presenting from a presentation, I want to switch to a live demo environment, and to do so I need to turn off the presentation entirely?
While a bit annoying, that seems like the optimal solution within the constraints of apple's design culture.
I mean isn’t that how zoom and likes of it work?
You can either share a specific window (and need to switch off and share another if you want to share another app) or you can share entire screen.
If I understand correctly that’s what would be the solution here
Probably simplest solution is to keep current behaviour and get a second iPad for notes.
> this is the type of thing that should have come up in a meeting, and someone didn’t feel empowered to bring it up
I was completely agreeing with you until this statement at the very end.
How do you know it didn't come up in a meeting and that Apple isn't full of assholes who channel their inner (wildly distorted perception of) Steve Jobs to shut down dissent? If there's any place where a whole goddamn committee could be that delusional about its own nature, it's Apple. The company got way too big for its own good a very long time ago.
You're spot on otherwise. It's the fundamental reason why everyone who does hates Apple.
I think there’s a solution that fits within the Apple Design culture that they already use. If you’re connected to a display you can already click the “AirPlay” icon to change the audio output location. (Eg I’m connected to a display via usbc cable but want the audio to go to a Bluetooth device or headphones)
So, just let me select the app that gets the display output. And make “share screen” a discrete choice.