Yup, 1 beacon per store should be enough for such a simple use case, or you could get some more to have a full beacon coverage in the entire restaurant, and thus e.g., implement some analytics about how people move around the restaurant, etc.
You could grab 4 dev kits, 3 beacons each = 12 beacons, for 4 x $99 (1 beacon = $33), or order a bulk bag of 25 beacons, $25 per beacon.
As for integrating beacons with your app, you simply drop our SDK (https://github.com/estimote/ios-sdk) into the app, and it can start detecting beacons. All the other parts (notifications, menu, etc.) is something you or your developers will need to code up—or you can post in our “Looking for Devs” category, there’s quite a few experienced beacon developers keeping an eye on it, so it shouldn’t be a problem finding sb for a short contract.
Would it be possible to make ibeacon push notification to our customers - how it works? Do you provide with a special soft ware which can implement such automatic notifications?
We don’t provide such software ourselves—our SDK can simply detect whenever you found yourself in range of a beacon, and then it’s up to the app to e.g., fetch the message to show from an external server and show it to the user.
Or, the message can be written into the app itself, no need for an external server then, but you also won’t be able to change the message without releasing an updated app.
Or, you can look into one of the ready-made beacon CMS (Content Management System) software out there, although most of them charge a monthly fee—take a look, e.g., at http://www.roverlabs.co, and decide for yourself if it’s worth the money or not (:
Another question would be, is it possible to implement an Ibeacon notification which would tell the customer on which free table number he/she has to be seated at the moment he/she enters the restaurant?
Absolutely, that a cool idea! It’s slightly more complicated—you’d need to integrate with your reservation system, but the flow would be more or less like this:
- I installed your app and logged in with my email address.
- I enters the restaurant, iPhone detects a beacon and tells your application. (All of this happens while my phone is locked and in my pocket.)
- The application sends a request to your reservation system, telling it (a) my email address, and (b) the name of the restaurant I entered.
- The reservation system checks that I have a table booked for tonight, and responds to the application with the table number.
- The application buzzes my iPhone and shows a notification with the table number.
I don’t think there’s a ready-made service like that, so this one is something you’d need to code up yourself.