Apple Releases iBeacon Specification
beekn.net
beekn.net
ff 4c 00 02 15 # Apple's fixed iBeacon advertising prefix
<Your 16 byte iBeacon proximity uuid>
00 00 # major
00 00 # minor
c5 # The 2's complement of the calibrated Tx Power
Anybody can build such a BLE device and market it as "Compatible with iPhone". The question is if Apple will try to to go full-asshole and claim copyright of that packet structure or something ridiculous like that.They can simply make sure your iBeacon proximity uuid doesn't get registered with the OS if you aren't a certified vendor.
No uuid registration with the OS and people using your app will not get a background notification for your iBeacons.
This would leave app developers with only having the ability to detect beacons when their app is foreground, or during background processing time.
Note: There are no checks like this today. You can advertise any UUID you want, and have your app subscribe for notifications if the os detects the iBeacon in the background.
Number of 1s in that? 15
Number of spaces in the fixed iBeacon prefix? 5
15 / 5?
3
HL3 Confirmed.
That's what you sound like.
FWIW I've never heard anybody use the term "Airport" when they meant "Wifi".
Yes, BLE needs a better name. Still doesn't change the fact that the media almost completely ignore what iBeacon is. I see lots of articles that fail to even mention that it is BLE.
iBeacon is just an application/profile/use for BLE, one of many.
As for AirPort vs. Wi-Fi, remember that Apple was the first to release consumer products with 802.11b (in July 1999), and there was no consumer-friendly brand name at the time (like what Wi-Fi became). 802.11b is not a consumer friendly name, so they used AirPort.
Here's a much richer interactive tour: http://blog.estimote.com/post/77385955199/estimote-beacons-a...
https://stackoverflow.com/questions/20332856/triangulate-exa...
This is why it's so exciting. If you can build something useful with the current generation of technology; it will get better.
"With two or more beacons in range you can triangulate for an accuracy within centimeters."
it appears that is objectively not true. In fact, the technology powering iBeacons does not seem to be capable of it. So, sure, in a few year's time, a beacon-like technology that may or may not be called iBeacons will allow for accurate positioning. So what?
Well, the calibration helps quite a bit.
I'm not 100% on-board with the triangulation either.
But for proximity (with the calibration), I think it is repeatable to within inches.
They've actually said they are the largest iBeacon deployment at the moment since they turned that feature on.
I don't know if anyone is doing this, but the technology seems accurate enough.
Device suppliers are trying to lock purchasers into particular brands.
Apple presumable are offering the facility of automatic recognition and filtering of specific devices to fire and pass data to iOS apps.
What we (as developers) need is an open standard for encryption and recognition so that we can work with multiple suppliers to meet the needs of our end users.
You can't even SEE the specification without spending $49? Come on.
I'm assuming the credit check is so that you can have the privilege of paying Apple a royalty for every device you stamp "iBeacon" on.
I wonder why that's the case?
The beacon has no way of knowing which devices are listening or are in range of the beacon so there's no privacy issues I can think of.
And nothing comes out. Oh, except this, a specification for pushing ads on you based on your location.
You probably also missed the first sentence of my comment, “aware that there are multiple, different teams responsible for each”, and that my commentary was on the PR perception of making your first announcement of the day “Hey, better ways to serve you ads”, and specifically -not- “they could have pushed this out faster had they moved a documentation team to security”.
Gotofail is not even close to amazingly easy to exploit since it requires a MITM.
iBeacons are not a way to serve better ads, although if you are focused on ad serving, you might see them that way.
Despite the fact that internally, there are different teams involved, it doesn’t lessen the PR perception that your priorities are in the wrong place when there’s radio silence on this critical security hole (and most reviews I’ve read seem to be of the opinion that this is a horrific hole), but yet you’re putting out press releases on a feature that holds little value beyond advertising.
Also I see you have chosen to repeat the falsehood iBeacon holds little value beyond advertising. That's just a statement about your lack of understanding of potential of the technology, but you say it as if it reflects poorly on Apple instead of you.