Andropov
Site Champ
- Joined
- Nov 8, 2021
- Posts
- 713
Yeah I agree it would make sense for windows in Stage Manager to keep their respective apps alive until removed. But I hope they come up with a better way to switch between the experiences than a toggle. It's very non-Apple because it's a very inelegant way of doing it (not that I can think of anything better). Though there's a couple affordances they could take from macOS: app indicators in the dock (in Stage Manager), hovering the mouse over the bottom of the screen to show the dock (it's nuts that Stage Manager doesn't get this right), or even maybe the semaphore to quit apps (when paired to a trackpad). Idk. SwiftUI could offer trivial ways of adapting to different input methods, don't know why they don't exploit it.They are already inconsistent with iOS. They also to the very non-Apple thing where you can toggle stage manager on or off. So I say replace stage manager with “pro interface.” Toggle it on and you get floating windows, persistent workspaces (like Mac’s multiple desktops) where apps don’t die in the background and where your “show me everything” interface only shows apps that are running, and allows you to easily drag them between workspaces.
Keep it toggled off by default for people who prefer the “iOS” way of doing things.
And when paired with an external display without touch support, I think iPadOS apps should use macOS-like multitasking AND macOS-like UI elements and scaling. It doesn't make sense to have huge UI elements and touch targets on a non-touch display controlled with a trackpad. Again, this should be relatively straightforward to implement at least for SwiftUI apps.
IMHO enforcing a different kind of interface for certain iPads is not a good idea. I mainly use my iPad Pro one app at a time, and to me Split View + SlideOver works better than Stage Manager. I think it depends on what you use your iPad for.This is where I come back to maybe different kinds of interfaces for different kinds of iPads ... Pro interfaces for Pro models and maybe Airs and more simple, iOS-like interfaces, for non-Pro/Air iPads. I dunno maybe a bad idea - basically bifurcate the iPad line to more macOS-like Pro and revert the others to iOS but with a bigger screen.