You need beacons to develop with. You have here several alternatives :
You need to create a CMS account where you'll (1) create a namespace for your mobile app, (2) register your beacons and venues, (3) create and monitor interaction rules.
If you ordered uBeacons from ubudu, then you'll automatically receive an e-mail invitation to a pre-configured account already containing your purchased beacons.
At this stage before you start integrating the SDK, the only required action is you to create a namespace. You'll find more instructions on your CMS account, in the "Applications" section.
Now you can add easily embed ubudu SDK into your app(s), and add customization :
Proximity interaction rules allow you to program the trigger of actions on mobile apps based on the detection of a beacon (and other conditions) : a welcome push notification when a customer enters a store, a coupon when (s)he browse a specific aisle, etc.
You can also program proximity interaction rules using geofences (GPS based zones, bigger range but less accurate and only outdoor).
Each server request generates a log which can be viewed on the CMS. You should use this to analyze your app's behavior when moving around beacons, and verify that rules trigger correctly.
Assign correctly your beacons to venues on the CMS asset manager. Don't worry if you have many of them, this can be done via batch!
We recommand to assign to each of them a unique major/minor ID so that rules don't mix up places. And you can always do group rules.
Map-based deployment tools are on their way for easier recording of beacon placement in the venue. Stay tuned.
Of course the focus should be on fine-tuning the business rules in order to ensure maximum customer acceptance and engagement.
You can further optimize how you use ubudu platform by integrating it with your enterprise systems (CRM, POS, Analytics, etc). For that, use our Server API.