3 ms·
Personally my experiences with iBeacons have been horrible. For an app of any real scale, you want to control your own messaging, but most of the vendors in thi
by verelo 11y ago
Personally my experiences with iBeacons have been horrible. For an app of any real scale, you want to control your own messaging, but most of the vendors in this space want you to use their messaging platform (otherwise, what would be the point in partnering with them?). Unless you go all in and do it yourself, you're potentially setting yourself up for a very fragmented user experience and fruitless campaign.
Additionally, for iBeacons to work you basically need the stars to align (or for you to have some of the most trusting users in the world). You need:
* the user to have a data connection (likely and reasonable)
* always on location permission (depends on your app, possibly difficult to justify)
* the users bluetooth to be on (somewhat likely)
* access to send the user a push notification (in most cases, without this beacons are fairly useless as you're using them to message the user in response to their location)
In my experience, getting a few of these isn't hard, but getting them all requires a lot of story telling and justification (and rightly so!)
This is much worse on iOS than it is on Android, but with Android 6.0 you're going to see the same issues for iBeacons are you now need to ask permissions as opposed to simply getting them as part of the installation process.
Essentially, in my limited experience with two different beacon installations, beacons are great in concept, but in practice difficult to turn a profit on.
- IshKebab 11y agoThe only permission you need to ask for for beacon scanning on Android 6 is "coarse location". Fairly reasonable I think.
- verelo 11y agoYeah I agree that is reasonable, but the other non-requirement based requirements still exist, which add to the level of success you're going to have when executing a project using beacons.