Anything wireless that doesn't require some sort of pairing is crap. Maybe fine for tv remote if you still want to be vulnerable to tv-be-gone. But since even tvs now have powerful cpus, not even it is worth
What about audio? I'm incredibly frustrated that I have 4 different devices capable of exporting Bluetooth audio, but I have to go through a bug-ridden and annoying pairing process to hook one up to my car or home stereo, so I don't even bother.
The amazing iOS 5 API and iPhone 4S hardware nobody talks about
31–40 of 52 posts
Re: The amazing iOS 5 API and iPhone 4S hardware nobody talks about
#32Is it just me, or did the 5 use cases proposed in the article immediately give you the reaction "Yuck, I'm kind of glad that none of those things actually broadcast that crap (yet)."
Re: The amazing iOS 5 API and iPhone 4S hardware nobody talks about
#33Right now if your Bluetooth device corresponds to one of the handful of profiles with blanket approval from Apple (headsets, keyboards, certain accessibility hardware) you're fine, but if you're trying to do anything as exotic as serial communication with a third-party device you're shit out of luck unless you join Apple's MFI program.
And the MFI program won't even talk to you until you've lawyered up, so it's pretty alienating to anyone who wants to build something as a side project.
The same goes for serial communication. You can buy a nicely-built RedPark cable and make a stunningly beautiful app to talk to whatever device is on the other end, but your app won't make it into the store unless Apple has put the MFI stamp of approval on your device.
Since Apple controls what goes into their App Store, it would require a major shift in their approval policy before we see any significant expansion of apps that talk to arbitrary Bluetooth-enabled widgets.
(If anyone has heard of examples of approved apps using serial or bluetooth communication to talk to unapproved devices, I'd love to know!)
Re: The amazing iOS 5 API and iPhone 4S hardware nobody talks about
#34I highly doubt that Bluetooth 4.0 is going to remove the biggest obstacle to these sorts of applications on the iPhone, which is Apple's review process. Right now if your Bluetooth device corresponds to one of the handful of profiles with blanket approval from Apple (headsets, keyboards, certain accessibility hardware) you're fine, but if you're trying to do anything as exotic as serial communication with a third-par…
the reason that there are no apps yet is that only iPhone 4S has the heardware for CB and no CB chipsets out there yet in devices. chicken and egg problem which hopefully will be solved with the iPhone 4S adoption.
Re: The amazing iOS 5 API and iPhone 4S hardware nobody talks about
#35I highly doubt that Bluetooth 4.0 is going to remove the biggest obstacle to these sorts of applications on the iPhone, which is Apple's review process. Right now if your Bluetooth device corresponds to one of the handful of profiles with blanket approval from Apple (headsets, keyboards, certain accessibility hardware) you're fine, but if you're trying to do anything as exotic as serial communication with a third-par…
The MFI program isn't the easiest process in the world, but it isn't impossible. Definitely doable as a side project if you're motivated.
Re: The amazing iOS 5 API and iPhone 4S hardware nobody talks about
#36Earlier quoted context omitted.
What about audio? I'm incredibly frustrated that I have 4 different devices capable of exporting Bluetooth audio, but I have to go through a bug-ridden and annoying pairing process to hook one up to my car or home stereo, so I don't even bother.
If you had non paired audio anyone walking by could hijack your audio stream
Pairing makes sense for sensitive data usage, such as tethering. But it's a broken pattern for consumer purposes like multimedia and gaming.
Re: The amazing iOS 5 API and iPhone 4S hardware nobody talks about
#37Re: The amazing iOS 5 API and iPhone 4S hardware nobody talks about
#38I highly doubt that Bluetooth 4.0 is going to remove the biggest obstacle to these sorts of applications on the iPhone, which is Apple's review process. Right now if your Bluetooth device corresponds to one of the handful of profiles with blanket approval from Apple (headsets, keyboards, certain accessibility hardware) you're fine, but if you're trying to do anything as exotic as serial communication with a third-par…
I can't say much since I'm still under NDA, but I can tell you that my co-founder and I got all the way through the MFI approval process, without any kind of "lawyering up". Apple was great through the entire process—very eager to help us get our small project started. The MFI program isn't the easiest process in the world, but it isn't impossible. Definitely doable as a side project if you're motivated.
I may have to revisit my project in light of your comment :)
Re: The amazing iOS 5 API and iPhone 4S hardware nobody talks about
#39Earlier quoted context omitted.
If you had non paired audio anyone walking by could hijack your audio stream
First, as security breaches go, that's pretty minor. Someone could also shit on my front doorstep too, but somehow it doesn't happen that often. Second, there are better ways to link devices than pairing; for instance, hit a button on the receiver to see the closest device by signal strength, while also remembering all previous devices. Or, a UI for booting out the device ID of an accidental linkage or ne'er-do-well.…
Make it so it doesn't interrupt your headphones and then all of a sudden it's trivial for anyone to listen to at least half of your telephone calls.
Most BT headsets already pose a serious everyday security risk to people who might be targets of surveillance by as minor players as private detectives or journalists due to both protocol and chipset weaknesses. BT security has been improving since then, but the last thing it needs to do is go backwards because you can't be bothered to pair a device with your car once(!)
Re: The amazing iOS 5 API and iPhone 4S hardware nobody talks about
#40I highly doubt that Bluetooth 4.0 is going to remove the biggest obstacle to these sorts of applications on the iPhone, which is Apple's review process. Right now if your Bluetooth device corresponds to one of the handful of profiles with blanket approval from Apple (headsets, keyboards, certain accessibility hardware) you're fine, but if you're trying to do anything as exotic as serial communication with a third-par…