3 ms·
> but that's a testament to Apple's integration engineering and not the underlying technology. So no one outside of apple is smart enough to get it working. W
by philliphaydon 4y ago
> but that's a testament to Apple's integration engineering and not the underlying technology.
So no one outside of apple is smart enough to get it working.
What bothers me about non apple stuff is. I can pair my AirPods to my phone, tv, and laptop. Even if they connect to the laptop if I press connect on the Apple TV or phone they switch.
With any non apple headphones. (Bose, Audio-Technica, Sony, Asus) I have to press Bluetooth pairing button and connect on the decide again. So switching between two laptops is a pain.
Why can’t other brands do what apple can? It’s not the tech problem when someone solves it…
- ajross 4y ago> So no one outside of apple is smart enough to get it working. Pretty much, yeah. And the reason is that Bluetooth is a disaster of complexity. One implementer thinks function X in state Y means "frob", but another interprets that as a "glim" command. Apple makes it work by controlling variables: their controller, their driver stack, their library framework, their app integration. If one team doesn't understand why another team's layer is doing something, they walk across campus and ask them.
- ska 4y ago> So no one outside of apple is smart enough to get it working. You have to have the capability and be given/assigned the time to do it properly. Things that are genuinely a mess (e.g. bluetooth?) often only work smoothly when there was a mountain of effort put into it - that consumers can't see.
- zhengyi13 4y ago> So no one outside of apple is smart enough to get it working. Eeehhh... Specs are big, complex documents with fuzzy terms like SHALL, MAY, MUST and weird corner cases that no one thought of, being read by engineers with varying linguistic prowess, implementing them in disparate hardware and software vendors with radically different manufacturing/release pressures, different skillsets, different interpretations of the same damned specs... It's a wonder any of this shit works at all. Apple's the only vendor out there with something approaching a consistent experience because they're the vendor with the greatest degree of control/integration over the entire stack. BT, ACPI, all the same.