Top
Best
New

Posted by evanb 10 hours ago

Apple broke an essential presentation feature of iPads(teddysvoronos.com)
429 points | 235 commentspage 2
nunez 6 hours ago|
That is unfortunate.

I gave up on using an iPad for computer things about two years ago. Too many weird iOS limitations; no support for virtualization (despite their chips being virt-capable); multitasking still being awkward, especially with Stage Manager. It's not for lack of trying either; I gave it three goes before throwing the towel in.

On a somewhat related note, I'm afraid of upgrading to macOS 27 for similar "something I depend on is horribly broken now" reasons. There's always been this fear just after a new macOS release, but with how hard Apple is pushing Siri AI, I'm quite scared of what limitations they've imposed in servicing this goal.

pflats 8 hours ago||
I also teach from an iPad, as do the majority of the teachers at my school. I don't think the issue is as simple as the article presents.

> Essentially, you had to swipe up as though going to the home screen, then tap on the app you wanted in the dock, and that app would take over the external display if it had a presentation mode. This was weird and hard to understand, but Apple’s solution is to just make it so that whatever is the most recently tapped app takes over, which is much, much worse.

Some apps, like PowerPoint and Google Slides, only enter "presenter mode" and take over the external AirPlay screen on explicit user action.

Other apps, like Notability, will automatically enter "presenter mode" and take over the external display if they detect a secondary display without explicit user action, even when it is not the only app on screen. You can then turn off this mode if you would like by going into the menus.

AirPlay calls itself "screen mirroring" in the Apple menus, and I can say with confidence from talking to the average teacher in the building that they expect it to mirror their screen. Well-behaved apps like PowerPoint that only take over the AirPlay session when prompted by the user will match the naïve user's expectations.

Apps like Notability that take over the entire AirPlay session without explicit interaction and without being the only app on screen break the naïve user's expectations of display mirroring. Multiple teachers have asked me why their calculator app (for example) does not show up on the Airplay display when they're using Notability.

> As for what the behavior should be, I’m not a developer, but here’s a proposal: if you’re using an app that is in presenter mode (e.g., PowerPoint playing a presentation, or a GoodNotes document open), it should always get precedence on the external display, until that presentation gets stopped, the document is closed, or the app is quit. Period.

I understand and even share the author's concerns, but I think the new compromise—only the active app can take over external displays—makes sense as a default because it matches the average user's expectations of AirPlay. The old method had major benefits and some annoyances, and in my opinion it should still be an option for a background app to control the external display if the user explicitly wants it or has enabled some toggle.

Apple did not handle the 26-27 transition well at all, and this really threw me the first time it came up. (I did not have the option to not update my employer's iPad, so I've been on 27 since release.) There should be a way to have a second app (secretly) open and focused while you present only from app #1, but I think the new default is better.

Projectiboga 7 hours ago||
MacOS 26 Has lots of annoying and worse changes. At least there is a possibility to revert to 25 if the device ever supported it but phones and tablets are more trapped. My wife is having a miserable time with iMessages on ios26 they are not always hitting the phone and even after applecare fixes they revert to only hitting her laptop. I think Apple has peaked if they can't right their software ship. It will be a loss as they are more secure.
dwh452 8 hours ago||
millions of settings to wade through, but no real control over anything.
intrasight 8 hours ago|
Those millions of settings give some users a pleasurable but false sense of control.
qfwfq__ 6 hours ago||
I’ve been bitten by these changes before and it left me feeling hoodwinked.

I used to be able to connect using a lightning-to-VGA/HDMI dongle, draw in an app like Goodnotes, and share+record that view. Sometime in 2018 or 19, they disabled this. The workflow I ended up figuring out involves connecting the iPad to a Mac via a lightning-to-usbc cable, starting a new movie (not screen recording!) through QuickTime, and selecting the iPad as a source. Then, you can share the view of the screen to an external display with acceptable latency and the ability to record the session. Be sure to select a mic, too, when you do this, otherwise the recording won’t have any audio. For some reason, it doesn’t start recording out of the default mic by default when selecting the iPad for the screen…

That’s a “iPad+adapter+OS” stack changed to “iPad+Mac+cable+QuickTime w/ tricky options” stack. If you’re one of the unfortunate souls owning a Mac w/o an HDMI port, throw an extra display adapter in there for Chaos’s sake.

It’s mind blowing how such a common workflow has become so obscured by arbitrary restrictions to OS functionality with no clear purpose.

NetMageSCW 4 hours ago||
Are you sure how you use an iPad with a third party app is a common work flow? Are you sure it wasn’t broken by that third party app not updating for a new iOS?
piskov 5 hours ago|||
See apps like Reflector.

Or you can use Zoom or likes of it and connect to it from ipad and share screen.

That actually has lower latency than quicktime thing you mentioned

buccal 6 hours ago||
In Android world scrcpy utility exists to just run and mirror device screen in a window.
esafak 2 hours ago||
This reminds me of https://www.hyrumslaw.com/ ; users come to depend on any behavior of your program. I wonder if Apple had a sense of how much users depended on the old behavior; was it observable?
Zealotux 8 hours ago||
Am I the only one having ridiculous issues in MacOS 27? The window management is simply broken, whenever I click an app in the dock the OS switches to the completely wrong screen, and when I move a window to another screen I often have a black screen on the source screen.

It's almost unusable I can't believe it passed QA _and_ is still not fixed.

Lwerewolf 8 hours ago||
Mac user from May this year (maxed out mbp16, you can guess the use case). The dock sometimes doesn't want to unhide, the window manager sometimes thinks it's still there when trying to maximize something (not "fullscreen"), the taskbar (or whatever the thing at the top is called) sometimes blacks out completely when switching workspaces (clicking on it kinda fixes it - not sure if clicking _anywhere_ on it fixes it), still no shortcuts for stage manager, alt(cmd)-tab is still practically useless for me, workspace animations are still always there, etc, etc, etc.

Basically it's anything but "just works". It's still an extremely nice general purpose machine.

Oh, forgot. Spotlight takes over a second to autocomplete sometimes. Everything but apps is disabled from the settings menu for it, and I exclusively use it to launch (or bring back in focus, cause... "alt-tab") applications. Super annoying.

galad87 8 hours ago|||
No, we are all on the same boat. 27.2 is a bit better, but introduced some new bugs too. In the end they fix one bug and introduce two new ones.
dmtroyer 8 hours ago|||
I honestly haven't seen any behavior like this. I use two external monitors and use different spaces heavily.
virgil_disgr4ce 8 hours ago||
You're not the only one. I also regret upgrading, primarily because of the window management issues. I typically use 3-4 "spaces" and an external monitor and it's now a pathetically stupid nightmare, where windows almost never retain their last position correctly (which they used to do perfectly fine), and my keyboard shortcuts for spaces don't work until I run `killall Dock`, but I have to do this EVERY TIME MY MONITOR TURNS OFF or every time I change monitors. So freaking ridiculous and irritating. It's fucking 2026
byhagood 4 hours ago||
Filed feedback referencing your code. Agree the presentation should keep the external display until it's explicitly stopped. Focus and output are two different things and this update merged them.
post_break 8 hours ago||
I hate stuff like this. Apple changed how the new Apple Watch buttons work, breaking massive muscle memory on how to get the app switcher. "Thankfully" my Apple Watch "ultra" from 4 years ago is basically considered obsolete so it won't get the update.

MacOS 27 has made adding an AirPlay display a chore, it's gone from the setting panel and now in the quick settings on the top right. Took me forever to figure that one out.

My iPad with a faster chip than my MacBook Pro can't do the most basic computer things even though the form factor is what I want from a modern computer.

neya 8 hours ago|
At some point people are going to realize how crippled iPad OS is and will start switching to other platforms. It doesn't matter how powerful the processor is, the OS has always been the limitation. My M4 iPad Pro has a desktop grade processor but fucking useless for any real task even remotely related programming. It's just a glorified $1000 YouTube machine at this point because the OS pretty much doesn't allow you to do anything with it other than media consumption or basic media editing. The "Pro" moniker is just a joke.
afavour 8 hours ago||
I'd argue the account given in the blog post disagrees with what you're saying. Up until recently the OS did exactly what the OP wanted:

> I rely heavily on writing on handouts from my iPad, projected via AirPlay to an external screen that my students can see. When I’m doing this, my iPad is also doing many other things: controlling a PowerPoint presentation on my Mac, showing me notes that I’ve taken on points I want to mention and students I want to call on, and showing me the results of polls before I reveal them to the class.

That's not a crippled OS. And he's using it professionally so "Pro" doesn't seem inappropriate. The way the author describes what they're doing, it's difficult to see a laptop replacing it.

neya 7 hours ago||
So, using powerpoint related functions on a tablet is a problem solved in 2014. Are we still going to be using that as a justification to a pro label on a $1000+ device with a desktop grade processor?
afavour 7 hours ago||
The post makes it clear they’re making heavy use of multitasking and you’re isolating just one task then saying the CPU is overkill. I don’t think simultaneous note taking, Airplay display and remote control of a Mac was a solved problem in 2014.

And I think the broader question is “is this functionality worth $1000 to the person using it”, the answer is yes and the specific grade of CPU inside the machine doesn’t have a ton of bearing on that.

neya 5 hours ago||
He could have achieved all that even with an iPad Air. So again, my question is what is the relevance of the "pro" moniker?

The broader question is "is a desktop grade processor sold with a "pro" moniker being able to perform some basic PowerPoint and screensharing worth the $1000 asking price?"

NetMageSCW 3 hours ago||
And the answer is clearly yes for millions of people.
neya 3 hours ago||
Wow, your comment history is just full on defence mode for Apple, hope the big corporation that doesn't care about you gets to see that.
cfiggers 8 hours ago|||
Hard agree.

Just this past weekend, just for fun and for recreational programming purposes, I tinkered with Termux on my Samsung S9 FE tablet until I got a full-fledged XFCE window environment running. It uses Termux:X11, which is a stand-alone APK that functions as an X server client, and the Termux app running an X server. So I can seamlessly use apps installed on the tablet as Android apps (such as Brave browser) with terminal sessions in Termux (essentially the "TTY" layer) and other in a full-fat terminal emulator within XFCE (in my case I really like Alacritty) to do web development (serving stuff to http://localhost:8000) or desktop graphics/game programming that's easily transferrable to my other machines because it's written in a portable scripting language like Lua and Love2D.

I got it all working the way I like over the course of a single weekend of not-particularly-focused or effortful hobby-grade tinkering.

And not a single part of this would even be possible if I was trying to do it on an iPad, despite the iPad having like 10x the compute power of my Android tablet.

someguydave 8 hours ago|||
Why doesn’t Apple allow you to use native screen sharing to control other Macs on the iPad??? it is enraging
simonask 8 hours ago|||
Consider that your use case is relevant for an infinitesimally small percentage of Apple's user base. It would be an utter waste of time for them to cater to you, and it's a waste of your money to buy their products.
foltik 7 hours ago|||
Consider that their point is not just about this specific use case.

Apple spends a huge amount of effort maintaining two different operating systems for what is pretty much the same machine under the hood. Don’t be naive and try to rationalize their bad behavior. They clearly just want to maintain their lucrative software distribution monopoly.

NetMageSCW 3 hours ago||
Microsoft tried to have one OS for two diff device types with very different UXs and how did that work out for them?
cfiggers 6 hours ago||||
Do you suppose that Google or Samsung are self-consciously catering to my specific use case either? I don't. But an Android tablet is open enough that I can do what I want to do with it, and an iPad is not.
realusername 7 hours ago|||
Sure, they don't like programmers, why not. Then who are the other users which could make use of iPads as powerful machine?

Gaming? It's complicated for them as well and I have the impression they also hate gamers.

Video editing? Maybe, but what does the latest CPU brings on the table for that compared to the other ones?

Office tools? The situation looks as miserable as programmers.

3D modeling? Maya3d/Blender/... aren't available and even if it would be, Apple would likely ban plugins, making it useless.

AI tools? Too locked down to work.

xp84 6 hours ago|||
Very much agree with you, but I’m pretty surprised that you even bought the M4 given that all these limitations blocking the iPad from its potential have been there since the first iPad Pro first made the claim that it could be on par with a general purpose machine.

And especially given that the very cheapest iPad Pro with Magic Keyboard is not $1000 but $1,498 (and that’s with 256GB, which is a crippling size of storage for a device that you have any intentions of using for serious work - even on my phone I’m constantly regretting that storage choice).

Maybe you just have a lot more money than me though :D

neya 5 hours ago||
You're right. The pro indeed is more expensive now. I bought mine with a trade in, so you're right.
ForceBru 8 hours ago|||
I personally don't understand the point of an M4 iPad to begin with, let alone M4 Pro. What kind of CPU-intensive work can you do on an iPad? Video editing, I guess? You can't do any serious programming because there's no proper terminal emulator and you can't compile and run custom code. All you have are interpreted languages like Python and Ruby, but it seems like they still can't use the full power of an M4 because iPadOS doesn't let you spawn threads AFAIK.

Even for photo/video editing, why not use a Mac mini with the same (!) CPU and proper cooling? An iPad doesn't even have a fan, so surely the CPU will throttle.

"A glorified $1000 YouTube machine" is a pretty accurate description of an iPad LMAO

swiftcoder 8 hours ago||
> iPadOS doesn't let you spawn threads AFAIK

It certainly lets you spawn threads. What it doesn't let you do is spawn processes (which blocks what a typical IDE would like to do, as well as things like the Chrome sandboxing model)

ForceBru 7 hours ago||
Ah, yeah, I guess I meant processes, indeed
Kerbonut 8 hours ago|||
This is the exact reason why the Apple Vision Pro is failing, because they put a toy OS on it instead of an actual operating system that is conducive for getting real work done.
etcetcetcetceta 8 hours ago|||
if I could have macos on an ipad pro I'd stop using my macbook forever, it would be the perfect device, until then it's just a big phone, and since I replaced my iphone with a watch I don't need either pad or phone.
someguydave 8 hours ago|||
Yeah, I’ve had a similar experience. Even the features of iPadOS that work are buggy. iPadOS is a nerfed buggy mess compared to macOS
wat10000 7 hours ago|||
You realize there are a lot of "Pro" things that aren't programming. Yeah, it's a pretty bad choice for programming, so don't buy one for that. It's a fine choice for many other things. There's a whole world full of people who do different things. The iPad is not targeted as a work machine for the HN crowd.
xattt 8 hours ago||
I don’t understand why users even went to iOS-based devices as a daily driver for more serious computing. They need to be seen as appliances.

You wouldn’t use a Web TV and then get frustrated when you lose your magnum opus that you’d been working on the last three years.

bluGill 8 hours ago|||
The form factor is useful for a lot of application. My laptop/desktop is more powerful, but they are limited to places where I'm sitting down. There are a lot of jobs that are better done walking around. Trying to fix a machine - you want the computer with you. Trying to do a presentation - your presentation is better if you are not standing still.

What is serious computing? There are some things where I expect to have to be at my desk for hours to get them done and then a phone/tablet is worse. However there are also a lot of things better done when not at a desk and a laptop/desktop is worse.

xattt 3 hours ago|||
“Serious” computing would be using several applications that chain together to create an end product.

Case in point: authoring academic papers. If you have a local or self-hosted Zotero collection, you will want to cite them. Any desktop platform allows you to use [word processor of choice] and Zotero together fairly seamlessly.

This is a big kludge on iPadOS where you keep switching back and forth between Pages/Word and Zotero to paste in a citation key, which then makes it untenable long-term because the attention break is too great.

xp84 5 hours ago|||
For simple tasks (someone pointed out a rental car agent doing the walk around photo taking and signature capturing) an iPad is great - its light weight is the main advantage. But if I was doing a walking-around task that was more complex, a convertible laptop that folds around (HP x360 for example) and runs a real OS is just more powerful. There’s nothing an iPad can do (besides being light) that wouldn’t be done better by such a device. (Assume here that Apple made an x360-shaped Mac, this argument isn’t about Windows vs Mac).
neya 7 hours ago|||
Because you slapped a "Pro" label in your marketing and sold it as a capable device to begin with, going on over about how powerful it is. That is directly targeted towards a professional audience.
xp84 6 hours ago||
I mean, yes, they did position it for this. But it’s surprising that anyone has taken them seriously, and to me it’s surprising that anyone has signed up for all the homework it takes to find and perform the workarounds to every one of its dozens of self-imposed limitations in order to force it to work.

Like, even as simple as positioning windows on the screen. On a Mac, you don’t need to ask how, you just drag and size them where you want. On an iPad, even with Magic Keyboard and trackpad, same basic input devices, it requires a bunch of learning to vaguely approximate what every Mac user has been doing for 42 years. And until like 1 year ago, there weren’t even window-like things, only weird alternative paradigms to learn and accept.

More comments...