There are dozens of different computing devices in my home, ranging from the common—TVs, PCs, smartphones, and digital picture frames—to the unusual. Some of the more eclectic gizmos, like smart alarm clocks and various types of music streamers, deliver kick-ass functionality on their own, but there just isn’t much communication between these devices. There are dozens of different protocols and software interfaces designed to foster communication betwixt electronics kit, but none of the manufacturers use them. Seems like all the cutting-edge hardware we buy these days uses proprietary cables, software, and communications protocols.
Sometimes propriety is the price of progress: A product includes some new functionality that requires more than existing technology allows. Sometimes a vendor chooses one standard over a different competing standard. And sometimes it’s just sheer bloody-mindedness on the part of the manufacturer. But regardless of the reason, it’s unacceptable.
Apple does a great job of integrating its gear with other Apple products, but is notoriously bad about integrating with third parties. For example, I still can’t pull photos from my Flickr account into my iPhone without using a third-party app. Likewise, there’s no way to stream the music collection stored on my Windows Home Server to an AppleTV, unless I use Apple’s proprietary iTunes software.
Continue reading after the jump.