• Acquire or simulate iBeacon transmitters

    You need beacons to develop with. You have here several alternatives :

    • Order uBeacons from our shop. Main advantage : you'll be able to use all the advanced features which we built on top of the iBeacon standard (e.g. battery management, security, mesh for the new generation of beacons).
    • Reuse your existing beacons. You'll be able to test and play interaction rules as long as they are iBeacon compliant , if they are iBeacon compliant (check the vendor documentation).
    • If you're in a hurry to start developing, you can of course use an iBeacon emulator, using for instance uBeacon Manager mobile app available on iOS.
  • Set up an ubudu CMS account

    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.

  • Integrate ubudu SDK into your mobile app

    Now you can add easily embed ubudu SDK into your app(s), and add customization :

    • Github repository for iOS SDK including instructions for basic integration and advanced customization.
    • Github repository for Android SDK including instructions for basic integration and advanced customization.
    • Github repository for Cordova SDK.
  • Create your first proximity interaction rules

    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).

  • Verify the integration

    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.

  • Deploy in your venues

    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.

  • There are many things you can do next...

    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.