3 ms·
Somehow HN would rather believe that Apple, which paid its engineers millions of dollars to develop Siri APIs to support music app integrations (https://develop
by rgovostes 4y ago
Somehow HN would rather believe that Apple, which paid its engineers millions of dollars to develop Siri APIs to support music app integrations (https://developer.apple.com/documentation/sirikit/media https://developer.apple.com/documentation/sirikit/media), wants to pull a fast one on (checks notes) people with broken screens who use Siri to verbally share songs from Spotify.
The features we are talking about are from iOS 14 (Siri+Spotify) and iOS 15 (Siri+sharing). Apparently everyone here releases version 1.0 of their software with all the low priority feature requests fully implemented.
The simplest solution might be for the Now Playing APIs (https://developer.apple.com/documentation/mediaplayer/mpnowplayinginfocenter https://developer.apple.com/documentation/mediaplayer/mpnowp...) to be extended with a "shareable URL" value that Siri can use.
But Apple designers might start thinking, what if you're a Spotify user, but your friend is an Amazon Music user? The Spotify link is as useless to them as an Apple Music link is to you. And so rather than continue down the path of sharing per-service URLs, they might want to step back and revisit this in a future release, and create a solution for sharing metadata that allows playback in the recipient's preferred Music service.
But that starts opening a can of worms of, what if it's not available on your music service, or if you send it to an Android user, etc. etc. It is reasonable they might punt on a fully-formed solution for the first iteration of the sharing feature.
- desertraven 4y agoI see where you're coming from - but if I want to share something, I expect it to be shared by whatever protocol the service I'm sharing from uses (in this case a Spotify link). There isn't even a method to convert my Spotify link to an Apple Music link in the UI, so why would I want that behaviour when I'm using Siri?