From a developer side, one of the biggest problems is that the method to do this isn’t really supported that well by the APIs. Audio and video are first-class citizens, but everything else is sort of a hack built on top of AirPlay Mirroring.
What’s the problem with Mirroring? Well, from third-party apps, there is no way to show a button to activate Mirroring. Video players can show AirPlay buttons, but general apps and games can’t. This means users have to independently know to enable Mirroring to use the feature …
Or more accurately, developers have to deal with mounds of support email that complain AirPlay doesn’t work. I mean, it’s fair enough as the process is complicated:
#. Double-tap the Home Button. #. Slide to the right to activate music controls. #. Tap the AirPlay icon. #. Tap the desired Apple TV to stream to. #. Flick the switch labelled “Mirroring”.
Most people get stuck at step 3. The issue is a frustration for both users and developers.
Anyway, I’m digressing. The point I’ve been circling around is that Spencer thinks that the ecosystem would benefit from more developers exploiting multi-screen AirPlay. I agree, and one big stimulant for this is better OS-level support for AirPlaying content beyond video and audio.